简单的Facebook登录为Android、iOS、Windows、Mac、通用Windows平台(UWP)和Unity制作的WebGL应用程序提供了基于OAuth 2.0的Facebook登录。
优点:
● 跨平台游戏和应用程序的跨平台用户身份验证
● 无插件,无第三方库,无依赖● 对建筑规模没有影响
● 客户端-服务器应用程序更加安全(在客户端获取访问令牌,在服务器上获取所有用户数据以避免篡改)
● JSON Web令牌(JWT)验证安装步骤:请访问我们的 GitHub 获取安装说明。
一般工作流程:
● 您的应用程序使用默认网络浏览器将用户导航到Facebook
● 用户登录其脸书账户
● Facebook将用户重定向到授权中间件,并在URI参数中提供授权码
● 授权中间件使用深度链接激活您的应用程序(如果可能的话)
● 应用程序被激活并获得授权码
●应用程序交换访问令牌的代码
● 该应用程序使用访问令牌(ID、姓名、电子邮件和其他根据访问范围定义的数据)请求用户数据
下载:
Unity资源商店链接