Advertisement
Guest User

Untitled

a guest
Sep 30th, 2017
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. $email = $request->input('email');
  2. $password = $request->input('password');
  3.  
  4. $user = User::where('email', $email)->first();
  5.  
  6. if ($user) {
  7. if (Hash::check($password, $user->password)) {
  8. $token = $this->JWTAuth->fromUser($user);
  9. return response()->json(['token' => $token, 'user' => $user], 200);
  10. }
  11. }
  12. return 'FAIL';
  13.  
  14. /*abaixo o modo que eu crio o hash para o campo password*/
  15. $user->fill([
  16. 'password' => Hash::make($password)
  17. ])->save();
  18.  
  19. if ($user && Hash::check($password, $user->password)) {
  20. return 'Ok, all good!';
  21. }
  22.  
  23. return 'You shall not pass!';
  24.  
  25. $user = User::where('email', $email)->get();
  26.  
  27. if ($user->first()) {
  28. if (Hash::check($password, $user->password)) {
  29. $token = $this->JWTAuth->fromUser($user);
  30. return response()->json(['token' => $token, 'user' => $user], 200);
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement