{"repo":"CodeGather/flutter_ali_auth","free":true,"listed":false,"github":"https://github.com/CodeGather/flutter_ali_auth","clone":"git clone https://github.com/CodeGather/flutter_ali_auth.git","description":"阿里云一键登录，提供接近原生的参数配置，自定义UI界面，配置效果详见实例演示图片，如果插件对你有帮助请帮忙点亮你的小星星予以支持。","language":"Objective-C","stars":191,"topics":["flutter","ios","android","java","objective-c","dart","auth"],"license":"Apache-2.0","category":"mobile-apps","readme_excerpt":":large blue circle: 国际化 中文文档 English 这是一个阿里云号码认证服务中的一键登录的插件 由于项目的其他功能都采用阿里云的服务，在一键登录的功能上也采用阿里云利于后期的更好维护。 本插件免费开源，高定制，如果在使用中有什么问题，欢迎反馈，如果觉得本插件还不够好可以提供您的宝贵意见， 如果你想在自己项目中定制，请将本插件clone为本地进行修改，但是通过本插件进行修改后发布其他版本的插件也欢迎， 但是在使用或者参考了本插件的思路或者相关内容， 请注明出处并且链接到本插件，谢谢您的配合。 v1.1.9版本同步更新阿里云的sdk升级，请注意升级，否则不能使用原来的密钥升级方案请参考 升级文档 相关支持 平台 支持 :------: :----: Android YES Ios YES 授权⻚点击事件响应码 响应码 响应码描述 :--------: :----------: 700000 点击返回按钮，⽤户取消免密登录（android 物理按钮/虚拟返回按钮暂未实现）请自行使用flutter替代 700001 点击切换按钮，⽤户取消免密登录 700002 点击登录按钮事件 700003 点击check box事件 700004 点击协议富⽂本⽂字事件 700005 点击点击第三方按钮事件 步骤 - 1、配置APP的签名安装于手机 - 2、获取签名APK文件下载地址：点击下载快速获取签名工具 - 3、使用签名APP获取签名 - 4、配置appid+秘钥，阿里云后台配置签名，注意签名要和APP配置的签名一致，否则无法使用 - 帮助文档 - 前往添加号码认证方案-获取秘钥 - 使用秘钥初始化环境 AliAuthPlugin.initSdk() - 号码认证服务合规指南 注意事项 关于点击事件穿透问题 参考一 参考二 1、 针对移动闪退问题： 在示范工程，pods - TARGETS - ali auth - Build Settings - Linking - Other Linker Flags 里面加上 -ObjC（因为AuthSDK是通过pod依赖进去的，所有对应的target里面要加这个配置，不然移动网络会crash） 如下图所示： 2、该插件已添加ATAuthSDK.framework，在编译时请勿将ATAuthSDK.framework重复添加，以免出现未知错误 如下图所示添加的为错误操作 实验安装 DEMO截图 演示 如果你觉得不错欢迎打赏 知识星球 为了不浪费大家宝贵的时间，也迫于现实的压力，如果你想获取更优质的服务欢迎加入知识星球，提供的服务远比一杯咖啡更有性价比 关注趋势","default_branch":null,"files":null,"tree":[],"storefront":"/r/CodeGather","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/CodeGather/flutter_ali_auth/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}