Tips/guide on creating a simple username/password auth for panel app?

I’d be happy to ship other auth components with Panel, currently we support a variety of OAuth providers but I guess one bit that is missing even from that is the ability to black/white-list specific users. With the Okta provider you can set that up on the Okta side but that doesn’t work for the GitHub, GitLab providers etc.

I’d also be happy to have an even simpler auth component that keeps a simple list of users and salted/hashed passwords.

1 Like