User social login, OAuth provider choice?

Anyone ever thought about a solution for providing social login choice among multiple OAuth providers for a panel app? The example would be to provide a signin/login experience for the user to be able to choose to login with Google or Microsoft Azure or GitHub.

Just beginning to think about a possible solution. Thinking like NodeJS has the passport Library. Here’s an Implementation for Flask I have not tried yet. OAuth Authentication with Flask in 2023 - miguelgrinberg.com

2 Likes