当用户登录我正在构建的系统时,我需要通过用户名获取用户以便:
- 查看用户是否存在
- 查看该用户的哈希密码是否与用户输入的密码匹配
问题是我当时只有用户名和密码。必须询问姓氏或我可能用作分区键的任何其他内容似乎很愚蠢。
话虽如此,我知道仅按行键搜索是个坏主意,而且我什至不确定您是否可以使用 TableOperation.Retrieve(partitionKey, rowKey) 方法(我尝试将 null 作为分区键传递但 Azure礼貌地说不)。
有人有好主意吗?在这种情况下,你们都在做什么?
谢谢,科林