我想用Vue.js创建一个SPA,该SPA使用我的ASP.NET Core Web-API。我需要使用用户名和密码进行用户身份验证。稍后,移动应用程序(Android和iOS)也将使用该API。
我读了这个:ASP.NET Core Web API Authentication
我想知道是否没有官方可用的文件? Basic Auth甚至是正确的方法吗?我已经阅读了一些使用过滤器的ASP.NET Web-API文档,但不适用于Core。
那我还是要自己实现基于令牌的身份验证。
我还读到,自ASP.NET Core 2.0以来,最好使用服务而不是中间件?
我被困住了,不知道从哪里开始。也许上述问题中的方法可以满足我的需求?!我不太确定。
答案 0 :(得分:1)
您应该考虑Oauth和身份。您甚至可以使用Auth0之类的东西。