What's the idea behind a creation/registration of "super-admin"

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/FastAPI

Our great sponsors
  • SonarLint - Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
  • Scout APM - Less time debugging, more time building
  • SaaSHub - Software Alternatives and Reviews
  • easyauth

    Create a centralized Authentication and Authorization token server. Easily secure FastAPI endpoints based on Users, Groups, Roles or Permissions with very little database usage.

    In case you want to avoid RIW, you might have a look into https://github.com/codemation/easyauth - easyauth creates an admin user, if there are no other users in the DB, a sort of new config detection. The admin password is then printed in the logs, requiring / suggesting that you change ASAP or risk forgetting it. easyauth also has a system of subsequent new user registration, which assigns new users to a default set of groups / permissions, this is handy in the case of passwordless auth like (google o auth ).

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts