当前位置: 首页 > 知识库问答 >
问题:

AdalJS/openid/oauth2是否支持电子邮件、地址和电话作用域类型?

于意智
2023-03-14

我使用的是AdalJS v1。0.8库授权用户使用Azure ADendpoint,并想知道

我的授权endpointURL:

https://login.microsoftonline.com/{租户id}/oauth2/authorize?响应类型=id令牌

登录页面出现后,用户输入了他们的凭据,令牌成功返回,我可以在调用AuthenticationContext时看到用户的profile对象。getCachedUser()。但是,我没有看到返回的电子邮件地址、或电话信息,即使这些范围类型在


共有1个答案

赵志
2023-03-14

查看配置文件对象内部。你可以在那里找到额外的信息。

{
   "sub": "248289761001",
   "name": "Jane Doe",
   "given_name": "Jane",
   "family_name": "Doe",
   "preferred_username": "j.doe",
   "email": "janedoe@example.com",
   "picture": "http://example.com/janedoe/me.jpg"
}
 类似资料:
  • 问题内容: 我想在我的网站上使用自动填充/自动格式化的“收件人”字段,该字段的工作方式类似于GMail中的字段。 有谁知道jQuery这样的事情? 纯JavaScript?还是其他选择? 问题答案: 有很多的jquery位可以做到这一点,您可以在Google上搜索“ jquery autocomplete”,然后看看最喜欢哪个。 这是比较有名的一个:http : //docs.jquery.com

  • 如何检查一个谷歌应用程序帐户存在于一个域或不使用谷歌应用程序脚本(与电子邮件id)? 我想重置我域中帐户的密码。在此之前,我需要检查这些帐户是否存在于我的域。因此,与一个给定的电子邮件id,我需要检查id这个特定的电子邮件id是存在于我的域或不,它应该是主要的电子邮件地址。 请让我知道这是否可行。

  • 问题内容: 我需要验证用户的电子邮件地址。不幸的是,很难使验证器符合标准 这是一个试图符合标准的正则表达式的示例 是否有任何PHP库(最好是开源的)可以验证电子邮件地址? 问题答案: 您是否看过PHP的filter_函数?它们并不完美,但是根据我的经验,它们做得相当不错。 用法示例(返回布尔值):

  • 如果不使用JavaScript,那么仅使用Django如何做到这一点呢?

  • 问题内容: 我有一个电子邮件地址,…等等。我想一个MySQL ,将修剪的用户名和.com和返回输出 ,,,等。 问题答案: 假设该域是单个单词域,例如gmail.com,yahoo.com,请使用 内部人员将在之后获得电子邮件地址的正确部分,而外部人员将在第一个期间切断结果。 否则,如果domain应该包含多个单词,例如,请使用: 将通过使用负计数获得域的长度减去TLD ,该负计数将从右到左计算。

  • 实现django 2登录和注册的最佳方式是什么instagram.com.用户可以用用户名和电子邮件或电话和密码注册。注册后,用户可以用电子邮件地址、电话号码或用户名登录。 谢谢