让微软帮你管理人员 - Azure Activate Directory

说明

有时候网站需要建立会员资料库,并设定登入验证、授权等等,若这些事情交给Azure服务,或许在某些情况来说会方便许多,本篇将介绍网站与 Activate Directory 整合的方式。

App registrations

Activate Directory 已经提供许多与网站或服务整合的功能,本系列接下来将延续第2天的文章,介绍网站透过 Activate Directory 登入,以及使用Azure 提供 API 的操作。

在使用前须先将网站服务注册到 Activate Directory 中。首先进到 Activate Directory 中,按一下 App registrations并选择其中一个App registration,或是直接建立一个新的。

image-20201013144359254

建立时除了输入名称外,还需要选择该App registration开放哪些类型的帐户登入使用。也就是说当网站建立好,并提供微软帐号登入时,开放的帐号类型有哪些。如下图4个选项中,主要有三种类型的帐户分类,分别为:

  • 此Tenant中的帐户,可以在User中查看
  • 任何Activate Directory 的帐户
  • 个人帐户(包含Skype、Xbox等)

image-20201013144834610

设定完後便可以检视建立的资讯。这些资讯在後面的一些验证设定都会需要用到。

image-20201013145154859

总结

本篇简单介绍了 Activate Directory 的建立及帐户类型。接下来将说明使用MSAL取得Graph API access token的方式。


Amos3.0 团队系列文

以下为团队所有成员的主题,也欢迎大家前往欣赏喔!


<<:  Day 28:PVE VM 内 CPU、GPU 效能评测

>>:  JavaScript基本功修练:Day28 - Fetch练习(GET和POST请求)

Day-25: Ruby 世界好多等於,系虾米毁?

今天来说明一下,在Ruby的世界里,运算符代表什麽意思? 之前偶然间在等候区,和同学们讨论这个问题,...

Day24 - Toast

Toast功能是可以在萤幕的下方显示一段即时的讯息文字 但文字会在几秒後消失 在Toast跳出来时,...

[ 卡卡 DAY 8 ] - React Native 跨平台装置判断

还记得 React Native 可以同时完成 iOS / Android 装置吧? 跨平台装置如...

我的CMS实战心路历程 - 章序

章序 嘿!各位线上的朋友们,大家是否有定期阅读的习惯呢,这次刚好藉着跟随iThome铁人赛30天文章...

D-22. 继承(继承链问题)、模组(extend、include、prepend差异) && Add to Array-Form of Integer

继承(Inheritance) class A < B,<就是继承,A继承B。 Ruby...