Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2018
273
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.66 KB | None | 0 0
  1. <?php
  2.  
  3. namespace App\Http\Controllers\Auth;
  4. use Illuminate\Http\Request;
  5. use App\Http\Controllers\Controller;
  6. use Illuminate\Foundation\Auth\AuthenticatesUsers;
  7. use App\User;
  8. use Illuminate\Support\Facades\Hash;
  9. use Illuminate\Support\Facades\Session;
  10. class LoginController extends Controller
  11. {
  12. /*
  13. |--------------------------------------------------------------------------
  14. | Login Controller
  15. |--------------------------------------------------------------------------
  16. |
  17. | This controller handles authenticating users for the application and
  18. | redirecting them to your home screen. The controller uses a trait
  19. | to conveniently provide its functionality to your applications.
  20. |
  21. */
  22.  
  23. use AuthenticatesUsers;
  24.  
  25. /**
  26. * Where to redirect users after login.
  27. *
  28. * @var string
  29. */
  30. protected $redirectTo = '/';
  31.  
  32. /**
  33. * Create a new controller instance.
  34. *
  35. * @return void
  36. */
  37. public function __construct()
  38. {
  39. $this->middleware('guest')->except('logout');
  40. }
  41. public function login(Request $request)
  42. {
  43. //dd($request->email);
  44. $email=$request->email;
  45. $pass=$request->password;
  46. $data=User::where('email',$request->email)->first();
  47. if($data){
  48. //dd($data);
  49. if(Hash::check($pass,$data->password)){
  50. Session::put('name',$data->name);
  51. Session::put('email',$data->email);
  52. Session::put('login',TRUE);
  53. return redirect()->route('home');
  54. }
  55. }
  56. else{
  57. dd($data);
  58. }
  59. }
  60.  
  61. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement