Issue Details (XML | Word | Printable)

Key: BAM-2238
Type: Improvement Improvement
Status: Resolved Resolved
Resolution: Fixed
Priority: Minor Minor
Assignee: Ajay Sridhar [Atlassian]
Reporter: Anthony Browne
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Bamboo

pre-authenticated RSS feed

Created: 13/Feb/08 02:32 PM   Updated: 01/Apr/08 07:10 PM
Component/s: Publishing / RSS
Affects Version/s: None
Fix Version/s: 2.0 beta 4, 2.0

Time Tracking:
Not Specified

Participants: Ajay Sridhar [Atlassian], Anthony Browne, Mark Chaimungkalanont [Atlassian] and Steven Salter
Since last comment: 32 weeks, 1 day ago
Number of comments: 3
Labels:


 Description  « Hide
Would it be possible to include pre-authenticed urls for the RSS feed. IE7's RSS reader won't update the feed without this.

 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
Ajay Sridhar [Atlassian] added a comment - 28/Feb/08 10:33 PM
Hi Anthony,

This should be possibly by adding os_username=<user>&os_password=<password> to the end of the URL. E.g.

http://localhost:8085/rss/createAllBuildsRssFeed.action?feedType=rssAll&os_authType=basic&os_username=admin&os_password=admin

Regards,
Ajay.


Anthony Browne added a comment - 29/Feb/08 08:57 AM
That is cool and it would work, however one problem is that we don't want our passwords going over the wire unencrypted. Our Bamboo is not public and only authorized users can sign up for the feeds. One thing that Atlassian Fisheye does with it's RSS feed is it appends the username and generates a hash for the password. This is not a high priority issue, but it seems easy enough to do. The framework definitely supports it. Thank you for the rapid response.

Steven Salter added a comment - 29/Feb/08 06:07 PM
I hope implementation is the first step towards using the Trusted Applications system that was recently introduced to other Atlassian products such as Fisheye, JIRA and Confluence. The advantage of this is that you do not need to pass the os_username and os_password in the URL.