Flutter Social Login Integration

Job ID: 39489637

Budget: £250 – £750 GBP

I am not paying for you to build this project. We are not reinventing login.
I only buy it if is already built and you can demo it i action. Fixed budget 500 GBP

Requirements:
OAuth 2.0 + PKCE (IMPORTANT)
When the user logs in with an identity provider the backend will create an account and return the user object and a backend-generated authentication token (JWT).

Do not use commercial or cloud-based dependencies or Keycloak.
Only user Flutter, dotnet and SQLite.
Provide minimal instruction to configure existent social accounts (Google, Facebook, Linkedin)

Login with password (register new user, confirm email, reset password)
Login with Facebook
Login with Google
Login with Linkedin
Use flutter version 3
Use build.gradle.kts for Android
Do not use an embedded browser (WebView)
Related categories: OAuth Flutter Security