pennersr / django-allauth

Integrated set of Django applications addressing authentication, registration, account management as well as 3rd party (social) account authentication.

Home Page:https://allauth.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Doesn't support Android Credential Manager for Google login from Android

ashwanthbalakrishnan5 opened this issue · comments

When using api's to authenticate andriod app using google login and using Android Credential Manager on the app for authentication. Which will send only the ID token to the server.
But the existing implementation requires auth code or access token from the frontend (i.e. Android app) to authenticate.

This is partly related to dj_rest_auth,
But need changes here too, like fetch user info can't be done using ID token only...

Logging in by ID token is already covered in the upcoming headless allauth functionality. If you haven't seen that yet, please read up here:

https://allauth.org/news/2024/04/api-feedback/

@pennersr,
Sounds Great !!!
Can we have a ETA on the stable release of API's ?

And also it would be great if you can share any structure or documentation regarding the API, So that I could contribute to the development.