背景
我的需求是,多台设备在初始化时,使用同一个用户帐号获取信息,通过一个云函数对帐号、密码做一个验证,但并不会让用户登录。
这样的话就不能用signIn了,不然还得在将用户退出。而且将来可能会显示用户账户只能同时登录一个设备,因此不能使用signIn。
问题
1. 通过AV.Query equalTo('username', '')检索_User,不能返回password;
2. 加上AV.Query equalTo('password', ''),就没有返回结果了。
这里明显是在验证的时候,需要将password编码/加密后,再做匹配。
请问:
1. password编码/加密的方式
2. 或者云函数是否有提供适合我的需求的API
补充
LeanCloud的文档里提到,使用salt字段作为加密的密码子。我使用SDK的user signUp来创建用户时,新建的用户salt字段为空。那么默认的salt值是什么,空字符么?
谢谢
-
创建时间
15年6月16日
-
最后回复
16年4月23日
-
5
回复
-
1.6K
浏览
-
3
用户
-
2
链接