Skip to content

Admin authentication method #10

Description

@AevumDecessus

Summary

Decide how admin users authenticate to the Django admin panel.

Options

  1. Django built-in auth - username/password, already working for local dev. Simple but requires manual user management.
  2. Discord OAuth - Fragforce community is on Discord. Could restrict to specific roles/server membership.
  3. Shared password - single credential shared among admins. Simplest but no audit trail.

Considerations

  • How many admins will there be? (likely 2-4)
  • Do we need an audit trail for who did what?
  • Is Discord OAuth worth the added complexity for a small team?
  • Django admin already has permission groups if we need role separation

Decision

TBD

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

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions