puiterwijk / flask-oidc

OpenID Connect support for Flask
BSD 2-Clause "Simplified" License
154 stars 217 forks source link

Automatic discovery #126

Open exislow opened 3 years ago

exislow commented 3 years ago

Why do I have to set all the endpoint in client_secrets.json by myself. Why it does not use all available information in URI/.well-known/openid-configuration by default but it can be overriden with client_secrets.json.

Also why the expected keys in client_secrets.json do not match the URI/.well-known/openid-configuration standard? E.g. you expect auth_uri but it is actually named authorization_endpoint (URI/.well-known/openid-configuration).