Flutter支付宝授权登录
一个为支付宝授权SDK做的Flutter插件,同时支持Android、IOS
一、安装插件
1.在pubspec.yaml中配置
dependencies:alipay_auth: ^1.0.3
2.执行
执行 flutter pub get
3、导入头文件
import 'package:alipay_auth/alipay_auth.dart';
二、开始使用
1、auth str强烈建议从后端接口获取
await AlipayAuthPlugin.aliPayAuth('your auth str');
2、结果是 map 包含 AliPayAuth 的结果。结果还包含一个名为 platform 的外部文件,这意味着结果来自iOS或android。结果样本:
{
app_id: "",
auth_code:"",
result_code: SUCCESS,
scope: auth_user,
state: init,
platform: android
}
3、检查支付宝安装
var result = await isAliPayInstalled();
如果您想在 iOS 上查看支付宝安装的支付宝,请确保您已将支付宝添加到 info.plist 中的白名单中。
<key>LSApplicationQueriesSchemes</key>
<array><string>alipay</string><string>alipays</string>
</array>
对于 iOS,您必须添加名为 alipay 的 url 架构。在 Xcode GUI 上:info.plist 中的 url_schem
<array><dict><key>CFBundleTypeRole</key><string>Editor</string><key>CFBundleURLName</key><string>alipay</string><key>CFBundleURLSchemes</key><array><string>alipay_auth_example</string></array></dict>
</array>
这里附上插件地址alipay_auth
Flutter支付宝授权登录相关推荐
- 第三方接入支付宝授权登录(支付宝新建应用没有公钥和私钥)问题
由于最近有个需求,需要做第三方的接入支付宝授权登录功能,特此记录下. 百度上很多的接入代码,在此的代码其实和他们差不多,差别在于支付宝官方吧原来的秘钥方式换了,有些同学可能找不到或者 ...
- H5网页使用支付宝授权登录获取用户信息详解
用户信息授权 用户信息授权主要是为了获取支付宝用户ID(USER_ID).授权令牌(access_token),便于开发者处理自身业务逻辑的时候使用,例如:获取支付宝用户信息.发会员卡.快捷登录等.授 ...
- 支付宝授权登录免费源码奉献
废话不多说,直接上代码 首先,在授权登录前要获取 待签名授权信息,所需参数 除了app_id,pid,支付宝公钥和私钥,其他的都是定值,直接照搬: #支付宝网关(固定) url: https:// ...
- 支付宝Html授权,网页版的支付宝授权登录(vue+java)
api接口文档:https://docs.open.alipay.com/289/105656 后台管理系统原本是用账号密码登录的,不过需求要改成支付宝授权, 前端仅仅需要改登录页,以及添加一个授权返 ...
- Android Studio 开发app 实现支付宝授权登录,获取支付宝账号头像昵称等信息
效果展示: 点击支付宝授权Demo 接下来我们开始动手写项目 首先需要在支付宝开放平台,注册账号,创建应用,配置应用,需要审核时间大约为1-2天. 网页/移动应用文档指 ...
- java支付宝网页授权登录界面_网页版的支付宝授权登录(vue+java)
api接口文档:https://docs.open.alipay.com/289/105656 后台管理系统原本是用账号密码登录的,不过需求要改成支付宝授权, 前端仅仅需要改登录页,以及添加一个授权返 ...
- 支付宝H5授权登录PHP版本
第一步需要将支付宝SDK下载放在vendor,并且重命名为"Alipay" 下一步直接上代码: /*** 获取协议* @return type*/public function g ...
- 支付宝app登录授权的infoStr授权登录流程
官网: 服务端sdk:https://docs.open.alipay.com/54/103419/ 客户端如何使用登录:https://docs.open.alipay.com/218/105329 ...
- 小程序登录 之 支付宝授权
众所周知啊,微信小程序是可以通过微信本身授权后再登录,平台可以拿到微信用的的账号相关信息,然后保存到数据库中,那么同理在支付宝小程序开发过程中,登录功能的设计也可以如此 上图是官方提供的时序图,具体看 ...
- uniapp授权登录微信支付宝小程序获取code和基础信息
项目背景:采用uniapp框架开发微信和支付宝两端小程序,前端授权基础信息和code传给后端获取openid(微信)和user_id(支付宝)建立用户体系. 项目描述:之前分开用原生框架开发的时候,都 ...
最新文章
- ‘pip 安装第三方库速度太慢’的解决办法
- Lucene的评分(score)机制的简单解释
- python源码文件_从源代码生成Python文件
- 运行 ui5 serve 命令行报错的处理方法
- 中国消费者为何不愿为App付费?
- java开发文档怎么写_程序员该不该写技术文档,怎么写文档,易懂又能提升自己...
- 和硬件交换方面的知识
- N天学习一个Linux命令之帮助命令:man
- elman神经网络 python实现_Rust 能取代 Python,更好的实现神经网络?
- Zend Studio使用Xdebug调试
- 基于开源框架urule的规则引擎
- linux内存测试工具memtest,Linux基础教程:内存测试工具(Memtest86+)
- ftp服务器端口修改,FTP端口:默认为21端口
- CSS度量单位rem、em、vw、vh详解
- SHELL命令 -- 查看显卡型号
- System.setOut()重定向输出解释
- Android 安卓修改程序图标
- CPU组合逻辑控制方式
- QQ如何让人点一个网址就进自己的空间
- 成为JAVA(高级)工程师,该学什么