如何使用simple.data执行区分大小写的字符串比较

时间:2013-08-22 14:24:31

标签: orm simple.data

是否可以与Simple.Data进行区分大小写的字符串比较?我想验证用户名和密码,并且需要使密码比较区分大小写。

1 个答案:

答案 0 :(得分:2)

目前无法使用Simple.Data执行此操作,不支持COLLATE关键字(假设您使用的是SQL Server)。

那就是说,听起来你在密码处理方面“做错了”。您应该具有每用户“salt”值,并与散列算法中输入的密码结合使用。因此,您需要FindByUsername记录,然后在应用程序代码中验证密码。如果您确实需要用户名区分大小写(这是不寻常的),那么您也可以在代码中进行比较。