easyauth icon indicating copy to clipboard operation
easyauth copied to clipboard

[Question] cross-provider support

Open codebydant opened this issue 2 years ago • 2 comments

Hi @codemation,

Hope you find very well.

This tool looks fantastic. I was wondering if there will be plans in the roadmap to make this tool cross-provider, e.g. to work with microsoft login as well.

codebydant avatar Jan 19 '23 02:01 codebydant

@dtcMLOps , hope you find the tool useful so far. Hope to add Microsoft login very soon actually!

codemation avatar Jan 19 '23 19:01 codemation

This package looks very useful. For my purposes, I was looking for some additional capability. Are you considering some of these:

  • Support for a consolidated identify provider, like Firebase.
    • FYI, I do have a working prototype of a python server using Firebase services to validate a passed Firebase ID token, and create a JWT that can be used by the local site
  • Can I put and get my own claims in the JWT you create?
  • Client side libraries, or even a reference implementation. Certain auth flows are hard to get right (eg. forgot password)
  • an extensible endpoint decorator. I'm using connexion to define and create my REST endpoints
  • a pluggable resource (or needs) interface. Eg. I'd like to require my endpoint to require a 'user' by using your library, but then let me manage which users can access specific resources represented by that endpoint. Thanks for your time!

johnbyrne7 avatar Oct 16 '23 18:10 johnbyrne7