首页 > 解决方案 > 如何使用 Azure 移动应用服务实现唯一字母验证?

问题描述

如何使用 azure 在我的 ios 移动应用程序中实现唯一的 alphanum 身份验证,我通过在 SQLServer 数据库用户表之一中插入唯一的 alphanum 值以及当用户在 UI 中输入唯一代码时我检查后端来做到这一点如果该值有效并让他进入,但我如何才能真正将表限制为仅数据库中经过身份验证的用户?我也无法在 Azure Auth 中使用用户名和密码构建我的应用程序,因为它只支持 AD、Microsoft、FB 和 Twitter。任何人都可以在这方面帮助我吗?

唯一代码截图

权限截图

标签: iosazureazure-sql-databaseazure-mobile-services

解决方案


能够使用 Azure Auth 中的用户名和密码构建我的应用程序

默认情况下,如上所述,它只支持 AD、Microsoft、FireBase 和 Twitter。所以我们需要自己做这件事。我们需要通过在后端项目中编写代码来添加身份验证功能。我们可以使用两种类型的后端:.NET 和 Node.js,有关后端 SDK 的更多信息,我们可以参考:

.NET 后端 SDK

Azure 移动应用 - 节点 SDK

我如何才能真正将表限制为仅数据库中经过身份验证的用户

我们需要在后端这样做:限制经过身份验证的用户的权限


推荐阅读