Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- namespace cms\Http\Controllers;
- use Illuminate\Routing\Controller;
- use Illuminate\Support\Facades\DB;
- use Illuminate\Http\Request;
- use Auth;
- use cms\Models\User;
- //use cms\Http\Controllers\Controller;
- class LoginController extends Controller
- {
- public function loginView()
- {
- $site_info = DB::select('SELECT * FROM site_info LIMIT 1');
- return view('home', [
- 'title' => 'Login',
- 'site_info' => $site_info
- ]);
- }
- public function loginPost(Request $request)
- {
- $this->validate($request, [
- 'username' => 'required',
- 'password' => 'required'
- ]);
- if (!Auth::attempt($request->only(['username', 'password']))) {
- return redirect()->back()->with('info', 'Login fehlgeschlagen!');
- }
- return redirect()->route('home.get')->with('info', 'Erfolgreich eingeloggt!');
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment