Django social authentication for mobile app support

Hey everyone,

I’m working on a project that involves a mobile app as well as a Django backend. I’m used to creating Django apps with regular authentication using JWT tokens, however I’m unsure of which libraries I should use to support social authentication like Google and Apple which I would like to support in the mobile app.

Can anyone share some guidance on which libraries can best be used for this case? As I understand JWT tokens are still what you use after authenticating the user, so I’m mostly looking for which library provides the capability to do so.

Thanks in advance!

I’ve done some more research and found that allauth provides a headless mode. Would this be a suitable option?