We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ab04641 commit 10ab95bCopy full SHA for 10ab95b
spec/ParseUser.spec.js
@@ -2935,4 +2935,21 @@ describe('Parse.User testing', () => {
2935
done();
2936
});
2937
2938
+
2939
+ it('should revoke sessions when setting paswword with masterKey (#3289)', (done) => {
2940
+ let user;
2941
+ Parse.User.signUp('username', 'password')
2942
+ .then((newUser) => {
2943
+ user = newUser;
2944
+ user.set('password', 'newPassword');
2945
+ return user.save(null, {useMasterKey: true});
2946
+ }).then(() => {
2947
+ const query = new Parse.Query('_Session');
2948
+ query.equalTo('user', user);
2949
+ return query.find({useMasterKey: true});
2950
+ }).then((results) => {
2951
+ expect(results.length).toBe(0);
2952
+ done();
2953
+ }, done.fail);
2954
+ });
2955
0 commit comments