Make chat sign-in a single, clear step through the forge #2
Labels
No labels
good-first-issue
priority
P0
priority
P1
priority
P2
priority
P3
priority
P4
status
accepted
status
blocked
status
triage
type
bug
type
cleanup
type
feature
type
task
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
platform/monorepo#2
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
Joining chat is confusing for new contributors. Two pages get in the way:
https://chat.<domain>offers a username and password form next to a Continue with platform account button. The form exists only for the break-glass@adminaccount, but nothing says so. "platform account" is the org name, and nothing tells people it means their forge account.The owner found this confusing on their own first sign-in, so new contributors will too.
Proposal
Signing in to chat should be one page with one option: sign in with your forge account. Nothing else to choose or understand.
Check each direction against the pinned versions (Element v1.12.33, Synapse v1.164.2, Forgejo 15.0.11) before relying on it:
config.jsonhas options for SSO redirects.@adminusable for break-glass some other way, for example through the admin API with an access token.Done when: a new contributor who opens chat sees exactly one action. It takes them to the forge sign-in, or straight back if they're already signed in to the forge, and they return signed in to chat.
Design doc
Not needed.