Flutter 集成Facebook快捷登录

一、概述

有时候,为了迅速获客,会在注册登录页支持第三方登录,目的是借用这些产品庞大的用户量。在国内,常见的第三方登录有微信、qq和微博。
在这里插入图片描述

对于一些国际的软件/网站来说,支持的比较多的第三方登录是Google、Facebook和Twitter等。这里记录下Facebook第三方登录的过程,下面是一个Facebook第三方登录流程说明。

在这里插入图片描述

流程说明如下:

  1. 用户点击Facebook登录按钮,客户端向Facebook发起请求,用户在Facebook的页面输入登录信息,登录成功后Facebook回调客户端并带回用户的Facebook信息;
  2. 客户端把用户登录Facebook的token发送至服务端,服务端调Facebook的token验证接口验证token是否有效;
  3. 如果有效,则Facebook第三方登录成功,否则登录失败。

二、创建Facebook应用

2.1 Facebook应用配置

首先,打开Facebook官网(现在叫Meta)https://developers.facebook.com/

猜你喜欢

转载自blog.csdn.net/xiangzhihong8/article/details/126765469