HarmonyOS鸿蒙Next小程序认证服务接入流程分享

HarmonyOS鸿蒙Next小程序认证服务接入流程分享 1、 agc网站创建web应用,并启用相关服务:

  • 创建web应用
  • 启用认证服务

  • 获取应用配置信息

2、认证接口调用

通过邮箱/手机号获取验证码:

相关代码:

使用手机号码/邮箱注册账号并登录:

相关代码:

使用密码/验证码登录进行认证:

相关代码:

匿名登录并进行关联账号:

相关代码:

更改绑定的手机号/邮箱:

相关代码:

修改/重置账号密码:

相关代码:

账号退出与注销:

相关代码:

账号重认证:

相关代码:

自有账号认证

代码如下:

ziyouaccount() {
    agconnect.auth().getCurrentUser().then(user => {
        if (!user) {
            console.error('no user login');
            return;
        }
        let credential = agconnect.auth.SelfBuildAuthProvider.credentialWithToken(token, autoCreateUser);
        if (!credential) {
            return Promise.reject('credential is undefined');
        } else {
            agconnect.auth().signIn(credential).then((res) => {
                //业务逻辑
                console.log("sign in success")
            }).catch((err) => {
                return Promise.reject('sign in failed');
            });
        }
    }).catch((e) => {
        console.error(JSON.stringify(e))
    });
},

更多关于HarmonyOS鸿蒙Next小程序认证服务接入流程分享的实战教程也可以访问 https://www.itying.com/category-93-b0.html

5 回复

可以

更多关于HarmonyOS鸿蒙Next小程序认证服务接入流程分享的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


学习了

学习了

接入HarmonyOS鸿蒙Next小程序认证服务的流程如下:

  1. 注册开发者账号:在华为开发者联盟官网注册并完成实名认证。
  2. 创建项目:在开发者平台创建新项目,并选择“小程序”类型。
  3. 配置应用信息:填写小程序的基本信息,包括名称、图标等。
  4. 获取AppID:项目创建成功后,系统会生成唯一的AppID。
  5. 集成SDK:下载并集成HarmonyOS SDK到你的开发环境中。
  6. 开发与测试:根据开发文档,实现小程序功能并进行测试。
  7. 提交审核:完成开发后,提交小程序进行审核。
  8. 发布上线:审核通过后,小程序即可发布上线,供用户使用。

确保遵循华为的开发规范,以确保小程序顺利通过审核并上线。

回到顶部