0
我正在使用Microsoft.Azure.Mobile.Server.Login NuGet包与离子和视觉工作室添加自定义验证。问题是我必须和我的数据库检查用户名和密码是否是正确的,但让我收到一个401未授权请求的用户还没有通过身份验证。我如何解决这个问题?如何在用户验证之前从数据库获取用户名和密码
我正在使用Microsoft.Azure.Mobile.Server.Login NuGet包与离子和视觉工作室添加自定义验证。问题是我必须和我的数据库检查用户名和密码是否是正确的,但让我收到一个401未授权请求的用户还没有通过身份验证。我如何解决这个问题?如何在用户验证之前从数据库获取用户名和密码
你大概是什么来实现的承诺。所以当用户注册时? (我猜这是注册)你首先搜索当前数据库和登录细节。这需要返回(你可以有一个加载图标或东西,而事情)然后写根据返回的条件。条件语句仅在返回的承诺,你的逻辑重定向(或其他,不知道100一下你想要的最终结果%),或者更确切地说,什么都设置401可以在如果其他
checkUser(userDetails).then(returnedVal => {
if(returnedVal){
// user exists
}else{
// user does not exist
}
});
跳过执行
用户没有或在数据库中不存在。首先检查一下。用户是否存在,是没有其他核心功能的单一操作。然后根据单一操作的结果处理您的代码。
不要那样做。 :) –