首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用Azure B2c在颤动应用程序上启用更改/重置密码

使用Azure B2c在颤动应用程序上启用更改/重置密码
EN

Stack Overflow用户
提问于 2021-10-11 09:54:55
回答 1查看 60关注 0票数 0

我正在尝试使用Azure B2C在Flutter应用程序中启用更改/重置密码的功能。更改密码应通过用户配置文件页面上的“更改密码按钮”来实现,密码重置则通过“忘记密码?”在b2clogin.com页面上。

我使用flutter_appauth进行登录。使用以下代码,用户登录可以按预期工作,并且用户被重定向到b2clogin.com页面。

代码语言:javascript
运行
复制
      result = await appauth.authorizeAndExchangeCode(
        AuthorizationTokenRequest(AppConfig.instance.values.clientId,
          AppConfig.instance.values.redirectUrl,
          serviceConfiguration: AuthorizationServiceConfiguration(AppConfig.instance.values.authorizationEndpoint,AppConfig.instance.values.tokenEndpoint),
          scopes: AppConfig.instance.values.scopes),
  );

但是当用户点击“忘记密码?”时,重定向到b2c密码重置页面就会丢失。如何将按钮链接到我的密码重置用户流?

你知道怎么用按钮触发"b2c change password“功能吗?

提前感谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-10-11 19:06:00

默认的“忘记密码”流程将向应用程序抛回一个错误。现在有了一种较新的方法,可以将用户直接发送到“忘记密码”步骤,作为“联合注册和登录”过程的一部分。

设置该设置的步骤是用于自定义策略的here和用于用户流的here

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69524295

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档