Advertisement
Guest User

Untitled

a guest
Sep 21st, 2014
187
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.69 KB | None | 0 0
  1. var result = await SignInManager.PasswordSignInAsync(model.Username,
  2. model.Password,
  3. model.RememberMe,
  4. shouldLockout: false);
  5.  
  6. // Determine if user has entered their UserName or Email address.
  7. // TODO: research if there is a more efficient way to do this.
  8. using (var db = new ApplicationDbContext())
  9. {
  10. model.Username = (db.Users.Any(p => p.UserName == model.Username)) ?
  11. model.Username :
  12. (db.Users.Any(p => p.Email == model.Username)) ?
  13. db.Users.SingleOrDefault(p => p.Email == model.Username).UserName :
  14. model.Username;
  15. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement