我有一个连接到Azure SQL数据库的ASP核心web应用。用户(少数人)可以使用微软、谷歌或Facebook的登录帐户登录到web应用程序。显然,这带来了许多问题,涉及到在将运行应用程序的本地计算机上保持数据库凭据的安全。我知道他们的建议是使用web服务作为应用程序和数据库之间的数据层,但由于我想缩减我的web开发活动,而不是扩展它们,所以这不是首选的方案。理想情况下,我会让他们使用唯一的凭据直接连接到数据库,而不必手动管理所有这些帐户。
那么,有没有一种方法可以让用户使用与目前登录时相同的“社交”来登录Azure S