希望有人能对以下事情有所帮助;
我有一个角度
根据要求,应用程序使用用户名(而不是电子邮件地址)登录应用程序。到目前为止,除了以下场景外,我已经设法让一切正常工作:
当通过Graph API创建帐户时,该帐户的所有者无法重置该帐户的密码。错误是“无法找到提供的用户ID的帐户”。
通过自定义注册策略创建的帐户并非如此,因此我进行了一些比较,发现对于通过Graph API创建的帐户,电子邮件丢失(可以在用户-
目前,我必须通过Azure手动设置电子邮件,以便在必要时由其所有者重置这些帐户的密码。这显然并不理想,我们想看看是否有人绕过了这个问题,或者至少可以确认这确实是Graph API的一个局限性。
提前感谢你的帮助
Mail
属性与身份验证方法下的Email
不一样,目前没有这样的图形api来设置身份验证方法下的Email
值。
顺便说一句,无需为用户创建Azure ADB2C用户,因为用户可以自己注册。
问题是,如您所知,注册策略使用strongAuthEmail属性为基于用户名的帐户存储已验证的电子邮件。密码重置策略将使用它来验证用户拥有用户名。使用graph api创建用户时,不能填充此字段,因为它没有公开。唯一的选择是使用自定义策略,将此安全电子邮件存储在扩展属性中,然后由graph api创建的用户也可以针对同一属性,以允许星形对齐。
所以我设法用Jas Suri概述的方法让它工作。这些是我经历的步骤
就是这样。现在,无论如何创建帐户,电子邮件地址都将存储在扩展属性中,密码重置将能够使用该属性找到帐户。
如果有人遇到这个问题,很乐意提供更多细节。
我试图通过Azure AD Graph API在B2C领域创建一个“localaccount”。 为此,我注册了一个应用程序(通过Azure Active Directory->app registrations(legacy))并添加了“Windows Azure Active Directory”的所有权限。 此外,如果我通过注册流创建了一个新用户,则可以创建一个本地帐户。 有人知道我做错了什
我是新来的。 我目前正在开发一个应用程序,使用Vue.jsFirebase身份验证、Firebase实时数据库和Firebase云功能作为后端。应用程序必须包含一个管理员帐户的功能之一,该帐户可以为其他人创建帐户。创建后,新用户会收到一封电子邮件,其中包含登录名和登录密码。 因为注册方法(https://firebase.google.com/docs/auth/web/password-auth
我正在尝试使用jmeter模拟在我的测试站点上创建的500个用户名/密码。主页有3个字段,用户名、电子邮件地址和密码。如何让jmeter自动填充这些字段?下一个问题是,jmeter是否可以转到下一页,例如填写信用信息?
问题内容: 当开发人员想要保护自己的Web应用程序安全时,Spring Security非常有用。 但是,如何创建帐户呢?和“忘记密码”?大多数登录页面都具有这些链接以及用户名和密码字段。Spring的默认登录页面没有这些链接…在很好的情况下,它可以支持“记住我” … Spring是否支持创建帐户,忘记密码和更改密码这些流程?如果答案是肯定的,您能给我指出一些文件吗? 我已经搜索了此问题,但找不到
是否可以像使用WordPress用户一样通过编程方式创建客户。显然,WooCommerce用户共享一些相同的WordPress用户字段,还有其他内容需要设置,如账单/邮政地址。 以前有人做到过吗?我在他们网站上的WooCommerce API/函数列表中找不到任何内容。 编辑:刚刚找到这个:http://docs.woothemes.com/wc-apidocs/function-wc_creat
目前,在Windows XP上使用甲骨文DB 11g。以授予 DBA 角色的斯科特用户(非系统)身份登录。根据 Oracle 文档“DBA = 具有管理员选项的所有系统权限”。然后,为什么创建新用户会给出错误“ORA-01031权限不足...”?下面是使用 SQL 开发人员执行的 DDL 命令: