我刚接触过Azure ADB2C,对其中的一些术语感到困惑。
我正在建立一个摩托车骑自行车监测网站,我希望用户能够通过验证一个社交媒体身份(谷歌和微软帐户,目前)登录。
但我只希望用户谁是网站的成员能够使用某些功能。例如,我希望每一个认证的人都能够申请会员资格,阅读会员资格的好处等等,但我只希望成员能够发起骑行监控。
这里推荐的方法是只授权(而不是认证,如果我正确理解术语)某些经过身份验证的用户(即成员)使用骑行监控服务吗?
如果是的话,授权会员的最佳方式是什么?在一个独立的数据库中查找他们的电子邮件(我需要从身份验证过程中返回)并进行相应的操作?如果我这样做,最简单的方式是将他们的会员身份添加到他们的证书中,这样我就可以访问整个网站了?
很抱歉这里没有提供代码。但这更多的是一个设计问题,而不是一个编码问题。
发布于 2018-12-04 06:26:52
Azure AD B2C主要是身份验证作为服务。在这里,有一些方法可以用来实现你想要达到的目标。
https://stackoverflow.com/questions/53603535
复制相似问题