sign_in_with_huawei
用于 HarmonyOS 上华为账号登录的 Flutter 插件
安装
flutter pub add sign_in_with_huawei
或者将其添加到你的 pubspec.yaml
文件中
dependencies:
sign_in_with_huawei: ^0.0.2
前提条件
在开始之前,请先阅读 开发准备 和 华为账号登录(获取UnionID/OpenID)
使用方法
final response = await SignInWithHuawei.instance.authById(
forceLogin: true,
state: "any state",
nonce: "any nonce",
idTokenAlg: IdTokenSignAlgorithm.PS256,
);
print(response);
// response.state
// response.authCode
// response.idToken
// response.openID
// response.unionID
限制
当前插件仅实现了 华为账号登录(获取UnionID/OpenID)。
华为账号一键登录(获取手机号和UnionID/OpenID) 尚未实现,欢迎 PR