minauthator/TODO.md

818 B

TODO

  • Login form

  • Register form

  • Redirect to login form if unauthenticated

  • Upload picture

  • OAuth2

    • Authorize form
    • Verify authorize
    • Get access token
  • Support OpenID to use with demo client oauth2c

    • .well-known/openid-configuration
  • i18n strings in the http website.

  • App config

    • Add app logo (URI?)
  • Public endpoint to get user avatar by id

  • Rework avatar upload to limit size and process the image?

  • Authorize form

    • Show details about permissions
    • Show app logo
  • Support error responses by https://datatracker.ietf.org/doc/html/rfc6749#section-4.1.2.1

  • Redirect to login when JWT expire

  • Add admin panel via API

  • Add admin CLI

  • add TOTP