我正在寻找一种方法来调用API(或运行功能应用程序或其他功能),只要用户成功通过身份验证即可使用我的使用Azure AD的应用程序。
我有一组使用Azure AD进行身份验证的应用程序。所有这些应用程序都使用相同的API来收集/管理用户配置文件的数据库。该数据库将具有跨应用程序,首选项等的用户历史记录。用户可以从任何应用程序开始。
因此,如果用户使用这些应用程序之一并成功进行了身份验证,我想调用用户配置文件API来检查该用户是否存在,如果不创建该用户,则其他应用程序可以开始更新。在Azure Auth之后,有没有一种方法可以自动执行此操作而又不需要每次都进行该API调用?
我可以考虑使用另一种oAuth / Open ID Connect提供程序,例如IdentityServer,但这是最后的选择,因为在此阶段它会显得过大。
感谢您的帮助。