如何实现app一键登录? 极光认证最全配置教程

  • 时间:
  • 浏览:1

最近看完越多越多app都是本机号码一键登录功能,感觉这种 功能对于app的注册转化和用户体验提升都是很大帮助,相信后后会成为另另一个 主流的验证土办法 。

一键登录主要功能越多越多让用户使用本机号码一键登录/注册app。手机号码即用户账号,不需要使用密码和短信验证,运营商网关直接校验手机本机号。这种 功能对于“懒癌”晚期用户来说你造是福音:登陆速率 贼快,妈妈再越多越多用担心我忘记密码了!

查了下虽然三大运营商都是所有人的接口来实现,越多越多另另一个 个接入比较麻烦或者 门槛也比较高。或者 公司以前有项目用了极光推送,了解到极光开发者服务产品“极光认证”即可实现一键登录功能。

极光认证整合了三大运营商的一键登录功能,接入极光认证另另一个 SDK就要能实现三网用户一键登录App。参考极光文档,我写了另另一个 Android demo,用于测试这种 新的验证土办法 。完整版步骤如下:

注册极光开发者账号并做开发者认证,或者 以前用过极光推送这步直接省去。或者 以前没用极光的越多越多SDK就要先注册账号,

在极光开发者平台创建应用后,在认证设置页面填写应用包名、应用签名、加密公钥等信息。(PS:创建应用后会另另一个多 appkey,底下集成必须用到。)

提交以前必须在等待审核,审核还是挺快的,等了半个小时就通过了。或者 是首次申请,极光送了我 300 多条的测试条数,可谓良心。审核通以前下载官方SDK。(搜索极光文档-认证-资源下载)

搭建Android Studio开发环境

解压缩SDK文件夹,将SDK中libs文件夹下的文件,克隆到项目中的libs文件夹中,res文件到对应的目录

在modeule的gradle配置中添加下配置:

参考极光的文档,配置好AndroidManifest

添加权限

注册用于一键登录的activity

填入极光的appkey,这种 在以前创建应用时获得

在项目中添加一键登录功能

初始化土办法

在注册按钮绑定越多越多登录功能

或者 你不喜欢默认的登录页面,极光认证一键登录SDK中也提供了自定义页面的接口,要能按照当事人设计稿来修改UI

获取到一键登录的loginToken后,提交给服务端,去极光换取手机号码,或者 就要能用这种 手机号码来登录了。或者 号码那么 注册过,服务端会以该手机号码自动注册账号。

上图是我集成的demo里装手机要能要能实现的效果,使用本机号码即可实现一键注册/登录应用。

以上越多越多Android一键登录SDK的集成步骤。现在越多的app都是接入一键登录功能,想提升用户体验和产品安全度的开发者不妨参考使用。

本文由站长之家用户投稿,未经站长之家同意,严禁转载。如广大用户大家,发现稿件存在不实报道,欢迎读者反馈、纠正、举报大问题(反馈入口)。

免责声明:本文为用户投稿的文章,站长之家发布此文仅为传递信息,不代表站长之家赞同其观点,不对对内容真实性负责,仅供用户参考之用,不构成任何投资、使用建议。请读者自行核实真实性,以及或者 存在的风险,任何后果均由读者自行承担。

国内最早关注智能硬件行业的互联网科技媒体,这里有最酷炫的智能硬件终端,有高度的创业介绍,雷锋网是移动互联网时代智能硬件终端第一媒体,大家在这里展现未来。