Hi, Hope you can see this message, as I am unable to post in your loginpass repo.
Thank you for making loginpass that works with Authlib 1.x, extremely helpful and I would like to use your branch instead of the broken official repo.
However, there is an error when using this code with Google or Azure.
at _flask.py, line 63, in auth
user_info = remote.parse_id_token(token)
TypeError: OpenIDMixin.parse_id_token() missing 1 required positional argument: 'nonce'
The solution is described at lepture/authlib#400
That is, replace the problematic line with:
user_info = token['userinfo']
Could you patch the code at your convenience, so we don't need to make a new branch but use yours?
Thank you, feel free to delete this thread afterward.
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too