Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // sign up
- account.signUp('joe@example.com', 'secret');
- // sign in
- account.signIn('joe@example.com', 'secret');
- // sign in via oauth
- account.signInWith('twitter');
- // sign out
- account.signOut();
- // change password
- account.changePassword('currentpassword', 'newpassword');
- // change username
- account.changeUsername('currentpassword', 'newusername');
- // reset password
- account.resetPassword('joe@example.com');
- // destroy account and all its data
- account.destroy('currentpassword');
- // all methods could alternatively accept a parameter hash
- // that would also allow for additional user info
- account.signUp({
- username: 'joe2000',
- password: 'secret',
- birthday: '1984-05-09',
- email: 'joe@example.com'
- });
- // that would also allow for a general change method,
- // that changeUsername or changePassword would simply
- // be shortcuts for
- account.change({
- birthday: '1984-05-09',
- });
- account.change({
- username: 'joe3000',
- password: 'secret'
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement