Upgrade to django-browserid 0.9

RESOLVED FIXED

Status

P1
normal
RESOLVED FIXED
5 years ago
5 years ago

People

(Reporter: peterbe, Assigned: peterbe)

Tracking

Trunk
x86
Mac OS X

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Assignee)

Description

5 years ago
django-browserid 0.9 is now in playdoh-lib and changes quite significantly. 

Here's the changes Socorro needed for the upgrade 
https://github.com/mozilla/socorro/pull/1548
(Assignee)

Updated

5 years ago
Assignee: nobody → peterbe
Priority: -- → P1
(Assignee)

Comment 1

5 years ago
Created attachment 812265 [details]
Screen Shot 2013-09-30 at 2.02.09 PM.png

What it will look like with siteName configured.
(Assignee)

Comment 2

5 years ago
Notice the latest change to the PR. Now with the siteName set you get the title "Mozilla Crash Reports" set over the domain name. 

We could instead include a logo but I'm not sure our brand is stronger than the name. What thinks yous?
(Assignee)

Updated

5 years ago
Component: Air Mozilla → Webapp
Product: Webtools → Socorro
(Assignee)

Updated

5 years ago
Component: Webapp → Air Mozilla
Product: Socorro → Webtools

Updated

5 years ago
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED
(Assignee)

Comment 4

5 years ago
It would be great if you could verify that the new Persona sign in works as expected on dev. 
I.e.

* Log in to management
* Log in to as mozillian with non-mozilla email address
* Log in and fail with non-mozilla and non-vouched mozillian email address.
Flags: needinfo?(richard)
There is an odd edge case, but I don't think it's an issue:

If you log in and fail with a non-mozilla and non-vouched mozillian email address, the login fails.  Because the login fails, there is no Sign-Out link.  

If you then log in with a vouched mozillian email address you get the message: "Sorry, sign in is only for Mozilla employees or vouched users on Mozillians.org. ", but you don't get the pink box that says: " Email ram@rampage.net authenticated but not vouched for."

Signing out and signing in again clears the problem.
Flags: needinfo?(richard)
You need to log in before you can comment on or make changes to this bug.