Password protected RSS feeds in Joomla - rss

I would like to generate RSS feeds from posts in Joomla 2.5 that are only available for logged in users. These feeds need to be accessed by RSS readers mainly on mobile devices.
How can I password protect them to make them accessible to the users RSS readers using the same login and password that they also use to access the news on the website?
Ideally the RSS feeds should be accessible via http authentication
(i.e. http://user:password#sitename.com/?feed=1...)
Is this possible?

Wouldn't this be accomplished by making the RSS feed module on the relevant page, accessible to the group containing your logged in users...normally "Registered" but you could theoretically have different modules for different groups? Not sure why you would need this...but it may provide you with a solution to your question.

Related

I'm trying to implement external REST APIs in my wordpress website. Can anybody have idea how to do it (whether with a plugin or with programming)

I tried to use one plugin called "WP Data Sync". I am also going through its documentation/ support for the same. I am also having wpbakery page builder in my website. So is there any way that we sync with that also?
Note - We have to sync data in the form of images, image gallery, events listing, and the blog posts.
Did you check out WP Data Syncs website at https://wpdatasync.com/ and create an account to check out an API key?
I'm not sure about all APIs, but the ones I've used in the past would require me to register with the API's website, get issued an API key and maybe even designate the key to a specific website (your WordPress site in this case) for security reasons. After that, you would then go to your WP site and setup the API there via WP DataSyncs plugin.
I hope I understood your question and that this helps.

missing wordpress rss feed?

I have a site created with wordpress and I would like to inform all my visitors about the latest uploads and/or posts.
I tried to use WP RSS Aggregator, but I can't even get my feed using: https://dir.szkt.hu/feed/ as suggested in wp codex.
I do not get a basic feed list, just a bunch of crapy code:image
Ps help me.
Thx
The URL that you included in your question is going to a login page.
The most likely situation is that you, in your browser, logged into your site, are seeing the raw XML code of the feed. But when you put the URL into a feed reader, that software is not authenticated to the site. It sees the HTML of your login page, just like any random visitor to the site would.
Since the login page's HTML is not a valid feed, you get an error:
Invalid feed URL
The probable solution: you need to make the feed URL public, and not require a login to view it.
It is the feed. Use some feed reader to view it correctly.

wordpress: how to secure attachments from other users

As a admin I created some posts with attachments and allowed permissions to particular users it works fine no other member or non-member can access those posts but what about the attachments everyone can access those attachments.
I read http://www.idowebdesign.ca/wordpress/password-protect-wordpress-attachments/ but I don't want to use .htaccess. Is there any good wp plugin which do this?
You can download the SEO by Yoast plugin. In that there are settings to apply a no-index etc. to make the content un-discoverable by search and the sitemap.
You could also use membership plugins like imember360 (formerly infusionwp) or Premise (by coppyblogger people)
There are quite a few ways to secure attachments etc.
I guess my question would be can anyone see the page where the attachments are, or is it a page you give them a link to?
Thanks!

How to create an audio streaming site in the style of Lynda or other video-training sites?

I would like to make a streaming store like Lynda.com, Udemy.com, or other video-training websites - where the customer can buy and/or subscribe to my digital library, but the customer can only stream the content, no downloading. Is this something I should do in WordPress, Shopify, or something else? A key aspect would be the customer being able to go back-and-forth between buying an individual stream and a monthly subscription without losing their purchased streams.
The content will be self-created audio files. As far as the audio-player, I was thinking about using SoundCloud.com and privatizing the audio on SoundCloud.com. Then embed the audio onto the site to prevent pirating and rely on a third-party site to host the audio content rather than burdening the hosting provider. Or is there a better solution?
Thanks for any feedback!
You CAN use Wordpress, but there will need to be more involved then just setting up a basic website. You'll need to provide the user with a unique URL to stream the content from.
Other than building a custom platform, you can use something like http://buddypress.org/ to create user profiles. And only allow paid users to access certain content.
Shopify will only help with taking orders. Not giving users account access to login.
You could use shopify, then build out a user login side using something like Heroku. We had a similar goal to build a marketplace for live music bookings - basically the difference here being that the artists were the users, not the customers. We used Collections as profiles and Products as bookable packages. We simply embedded youtube vids and made sure to turn off recommendations in the youtube embed code. We currently make this information public, but it could be behind a login (the basic login/account that shopify provide) in your instance. It would be a little bit manual: e.g. they 'purchase' the subscription, then they create a login at checkout, whereby they're then able to access the videos/audio.
Have a play with our marketplace as an example of what I mean: tremolo.com.au

Use of third-party RSS feeds

I was wondering if there are any legal issues with using somebody else's RSS feed in your app (e.g. a BBC RSS feed)?
You really should ask a lawyer. However, I found this on out-law.com:
Using a third party RSS feed on your site
Most providers of RSS feeds are happy
to have their feeds displayed on third
party websites. However, if you plan
to display adverts next to a third
party's RSS feed, or otherwise profit
from the feed, we recommend that,
ideally, you seek permission from the
provider.
At the very least you should check the
sites whose feeds you want to use for
conditions of use for their RSS feeds
or, if there are no such conditions,
the site's copyright notice. Even in
the absence of any prohibition in
these notices, you're safest course of
action is to approach each site for
permission. That's not to say you'll
definitely get sued for following your
plan without permission from each
party; it's just that you run a risk.
If conditions forbid commercial use of
a feed, request permission before
using the feed on anything other than
a personal website. Commercial use
does not only mean that you are
selling access to the feed or
surrounding the feed with advertising;
any use on the website of a business
can also be a commercial use.
Source: http://www.out-law.com/page-7843

Resources