Advertisement
Guest User

Untitled

a guest
Apr 20th, 2017
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.57 KB | None | 0 0
  1. reg(login, password, pdata, role) {
  2. return User.findOne({where: {login}})
  3. .then(_user => {
  4. if (_user) {
  5. throw new Error("Login is exist");
  6. }
  7.  
  8. this.correctRole(role);
  9.  
  10. return User.create(
  11. Object.assign(
  12. {
  13. login,
  14. role
  15. },
  16. pdata,
  17. {
  18. password: SHA256(password + this.secretKey).toString()
  19. }
  20. )
  21. );
  22. })
  23. .then(() => {
  24. return this.auth(login, password);
  25. });
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement