Closed Bug 1151830 Opened 10 years ago Closed 10 years ago

Enable GithubAuth for BMO

Categories

(bugzilla.mozilla.org :: Administration, task)

Production
task
Not set
normal

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: nobody → dylan
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
Attachment #8592043 - Flags: feedback?(dkl)
Attachment #8592043 - Attachment is obsolete: true
Attachment #8592043 - Flags: feedback?(dkl)
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.

Attachment

General

Created:
Updated:
Size: