Closed
Bug 1151830
Opened 10 years ago
Closed 10 years ago
Enable GithubAuth for BMO
Categories
(bugzilla.mozilla.org :: Administration, task)
Tracking
()
RESOLVED
FIXED
People
(Reporter: dylan, Assigned: dylan)
Details
Attachments
(1 obsolete file)
Checklist:
* no-github-auth is populated to the same values as no-browser-id
* BMO needs a github.com user account
** who manages this account?
** The avatar should be representative of BMO in some way.
** A client_id and client_secret must be generated using this github account [1]
* the above client_id and secret must be configured into BMO's preferences [2]
* finally, the auth method must be enabled for BMO. [3]
[1] https://github.com/settings/applications/new
[2] https://bugzilla.mozilla.org/editparams.cgi?section=githubauth
[3] https://bugzilla.mozilla.org/editparams.cgi?section=auth
Assignee | ||
Updated•10 years ago
|
Assignee: nobody → dylan
Assignee | ||
Comment 1•10 years ago
|
||
It Lives! https://bugzilla.allizom.org/
Procedure update:
* Disable Persona
* Rename no-browser-id to no-external-auth
* Create new no-browser-id
* "Members of no-external-auth are also members of..." no-github-auth and no-browser-id.
* Re-enable Persona (check that still works / doesn't work for non-admins / admins
* Enable GithubAuth (client id, client_secret, and fill out the auth section)
Status: NEW → ASSIGNED
Assignee | ||
Updated•10 years ago
|
Attachment #8592043 -
Flags: feedback?(dkl)
Assignee | ||
Updated•10 years ago
|
Attachment #8592043 -
Attachment is obsolete: true
Attachment #8592043 -
Flags: feedback?(dkl)
Assignee | ||
Comment 3•10 years ago
|
||
This is now enabled on BMO! Everyone that's not a member of no-external-auth can now use github to log in.
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•