Skip to content

Admin page for login methods: add GitHub login to a password-only site #668

Description

@compscidr

Problem

After #664 a site can be installed with only a password admin. Adding GitHub login later means putting client_id and client_secret into .env by hand and restarting. The wizard's GitHub form is only reachable during an install.

Idea

An admin page (or a section of Settings) for login methods: enter the GitHub OAuth app's client id and secret with the callback URL for this site shown, and see whether email login (SMTP) is configured.

Related: #565 (whether email users may be admins).

Follow-up to #664.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    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