Guest User

Controller

a guest
Jan 28th, 2016
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.92 KB | None | 0 0
  1. <?php
  2.  
  3. namespace cms\Http\Controllers;
  4.  
  5. use Illuminate\Routing\Controller;
  6. use Illuminate\Support\Facades\DB;
  7. use Illuminate\Http\Request;
  8. use Auth;
  9. use cms\Models\User;
  10. //use cms\Http\Controllers\Controller;
  11.  
  12. class LoginController extends Controller
  13. {
  14.     public function loginView()
  15.     {
  16.         $site_info = DB::select('SELECT * FROM site_info LIMIT 1');
  17.         return view('home', [
  18.             'title' => 'Login',
  19.             'site_info' => $site_info
  20.         ]);
  21.     }
  22.  
  23.     public function loginPost(Request $request)
  24.     {
  25.         $this->validate($request, [
  26.             'username' => 'required',
  27.             'password' => 'required'
  28.         ]);
  29.  
  30.         if (!Auth::attempt($request->only(['username', 'password']))) {
  31.             return redirect()->back()->with('info', 'Login fehlgeschlagen!');
  32.         }
  33.  
  34.         return redirect()->route('home.get')->with('info', 'Erfolgreich eingeloggt!');
  35.     }
  36. }
Advertisement
Add Comment
Please, Sign In to add comment