piccolo-orm / piccolo_admin

A powerful web admin for your database.
https://piccolo-orm.com/ecosystem/
MIT License
322 stars 39 forks source link

External oauth (discord etc) #88

Open cheesycod opened 3 years ago

cheesycod commented 3 years ago

Would be nice to be able to use discord oauth or another external auth system

dantownsend commented 3 years ago

@cheesycod It's a nice idea. My knowledge of OAuth is quite limited. I need to find out if there's an existing async OAuth library for Python which could be integrated.

sinisaos commented 3 years ago

@dantownsend There is library Authlib but I don't think that's within the scope of Piccolo Admin because the admin interface is for administrators, not for the end user. Usually administrator interfaces have a login with a username and password, and Piccolo Admin already has that.

cheesycod commented 3 years ago

There are many people who use oauth internally including large companies like google etc.

if not oauth, maybe it could be possible to create a custom auth function or smth?