How does a mobile app authenticate with a backend API if the user signs in through social logins?

前端 未结 2 1271
长情又很酷
长情又很酷 2021-01-24 10:52

I\'m trying to understand the basic organizations and login flow between social logins on a mobile app and how that app requests resources from a backend flask api.

If t

2条回答
  •  无人共我
    2021-01-24 11:35

    I suggest you to first read about single sign-on mechanisms:

    https://en.wikipedia.org/wiki/Single_sign-on

    Then you can read about OAuth2 which is used by Facebook for SSO from here

    https://oauth.net/2/

    https://www.digitalocean.com/community/tutorials/an-introduction-to-oauth-2

    Simply you are correct, when user signs-in on Facebook, the backend will get token from Facebook that is used for authentication/ authorization of that user.

提交回复
热议问题