0
由於我設置系統登錄用戶的方式存在前所未有的缺陷,因此我想根據現有用戶數據更改多個用戶的密碼。 (用戶不會在意,因爲他們通過一鍵式網關登錄)。爲多個用戶更改密碼的有效方法
有沒有辦法在parse.com中做到這一點?
由於我設置系統登錄用戶的方式存在前所未有的缺陷,因此我想根據現有用戶數據更改多個用戶的密碼。 (用戶不會在意,因爲他們通過一鍵式網關登錄)。爲多個用戶更改密碼的有效方法
有沒有辦法在parse.com中做到這一點?
處理這個維護創建一個後臺作業:
Parse.Cloud.job('fixUserStuffs', function(request, status) {
Parse.Cloud.useMasterKey();
var query = new Parse.Query(Parse.User);
query.each(function(user) {
var newPassword = // do something to generate password.
user.setPassword(newPassword);
return user.save();
}).then(function() {
status.success('All done!');
});
});
然後部署並通過儀表盤運行此作業的ad-hoc。所有用戶將更改其密碼。
有沒有辦法在query.each函數內的console.log?我沒有得到任何輸出,我不確定它是否被執行。 – Allen
是的,你可以console.log裏面,當然.. – Fosco
我沒有得到任何輸出在我的控制檯,我做somethign錯了嗎? – Allen