回复帖子
标题: Android 版 Account Kit — 快速入门
Pedrito666
注册会员
Rank: 2



UID 3075939
积分 667
帖子 49
阅读权限 30
注册 2018-10-8
状态 离线
发表于 2019-10-12 17:31  资料  个人空间  个人短信  加为好友  只看该作者
Android 版 Account Kit — 快速入门


Account Kit 能让用户快速注册和登录您的应用,用户只需使用手机号码或电子邮箱,完全不需要密码。它不仅稳定可靠、易于使用,而且还能提供应用的注册方式选项。

1. 登录
请登录 Facebook 来创建应用或注册为开发者。

2.选择您的应用设置
选择是否允许通过电子邮件和短信登录,并为您的应用选择安全设置。有关选择访问口令设置的详细信息,请参阅访问口令,有关选择应用密钥设置的信息,请参阅使用图谱 API。

3.导入 Account Kit SDK
将配置最新版本 Account Kit SDK 的实现依赖项添加到应用的 build.gradle 文件

4.添加 XML 字符串并编辑 Manifest 清单

5.添加开发和发布密钥散列

6.检查当前的会话
如果应用直接收到用户的访问口令(应用面板中的启用客户端访问口令流程开关为“开”),您就应该检查当前是否存在有效的口令:
如果您的应用接收会传递至服务器的授权代码(应用面板中的启用客户端访问口令流程开关为“关”),则由您决定是否要让服务器将正确的登录状态传给客户端应用程序。

7.开始短信登录流程
APP_REQUEST_CODE 是您用于追踪登录流程的自定义代码。它可以是任何整数,但需要由您的应用程序设置。请务必指定与 Facebook 开发者门户网站面板中的应用授权设置相匹配的

AccountKitActivity.ResponseType: 如果您的应用面板的启用客户端访问口令流程开关设置为“开”,则指定为TOKEN,如果设置为“关”,则指定为 CODE。 如果用户在 Android 设备上登录 Facebook 帐

户,并拥有经过验证的电话号码,则 Account Kit 会在无需输入短信验证码的情况下完成验证。

8.开始邮箱登录流程
使用 Account Kit 邮箱登录,用户的邮箱帐户会收到一封电子邮件。当他们在安装应用的设备中点击邮件中的链接时,就会返回应用,完成登录活动。 要将用户引导回应用,请在 AndroidManifest.xml 文件

中添加带有以下意图筛选条件的 AccountKitEmailRedirectActivity 活动。

9.处理活动结果
捕获 Account Kit 活动的结果,并将 `AccountKitLoginResult` 从 Intent 参数中提取出来,用于判断登录的状态。

10.提供退出按钮
如果通过“AccountKitActivity.ResponseType.TOKEN”开始登录会话,则提供退出选项用于**设备中存储的 AccessToken。

11.访问设备上的帐户信息
如果通过 AccountKitActivity.ResponseType.TOKEN 开始登录会话,则可以通过调用 getCurrentAccount() 获取当前帐户的 Account Kit 编号、手机号码和电子邮箱。

飞书信是基于‘Facebook Messenger’的移动社交电商及O2O应用平台,是错位移植中国区微信生态链至海外市场的中国特色产物,截止2018年7月全球用户数超12亿。其体系包括更具私人社交属性的CRM客户管理系统,比EDM邮件营销更具查阅率的信息群发系统,配置AI智能机器人客服及售货系统,移动点餐、订阅、业务资源整合等等。

顶部
 

福步全球商业企业推荐: [building & construction] Fordwater Pumping Supplies Ltd

当前时区 GMT+8, 现在时间是 2024-3-28 16:36
沪ICP备05002584号

Powered by D1scuz!  © 2001-2025 FOBShanghai.com
Processed in 0.258190 second(s), 6 queries , Gzip enabled ,240

清除 Cookies - 联系我们 - 福步外贸网 - Archiver - 手机客户端