Skip to content

Use tahoe-lafs GitHub org for Discourse instance's GitHub login #14

@sajith

Description

@sajith

This is a convoluted and confusing issue title. Sorry. :-)

Once GitHub login is enabled for Discourse, folks will not have to create a separate account for yet another discourse instance. To that end, we have enabled GitHub login on https://tahoe-lafs.discourse.group, but it uses a github_client_id and github_client_secret that your humble correspondent has created, so the login screen on GitHub side will look a bit odd. It will look like the Discourse instance is run by your humble correspondent, whose connection with Tahoe-LAFS project is not immediately clear.

image

To make it appear a little more official, we should rather be using @tahoe-lafs organization's github_client_id and github_client_secret. I have initiated transfer of the OAuth app I created to the @tahoe-lafs organization. The transfer is still in "pending" status.

image

Someone who is an GitHub org admin has to accept the transfer. The button to click that accepts/authorizes the transfer will be presumably somewhere under tahoe-lafs GitHub org's developer settings.

Please accept the transfer, and relieve my GitHub account of gatekeeping duties!

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions