Subversion-Projekte lars-tiefland.webanos.faltradxxs.de

Revision

Revision 19 | Revision 24 | Zur aktuellen Revision | Ganze Datei anzeigen | Leerzeichen ignorieren | Details | Blame | Letzte Änderung | Log anzeigen | RSS feed

Revision 19 Revision 20
Zeile 21... Zeile 21...
21
            return view( 'admin.login' );
21
            return view( 'admin.login' );
22
        }
22
        }
Zeile 23... Zeile 23...
23
 
23
 
24
        private function getUserRechte()
24
        private function getUserRechte()
25
        {
25
        {
26
            $uId = auth()->id();
26
            $uId = auth( "web" )->id();
27
            $user_rechte = UserProperty::where( "user_id", "=", $uId )->get();
27
            $user_rechte = UserProperty::where( "user_id", "=", $uId )->get();
28
            return $user_rechte;
28
            return $user_rechte;
Zeile 29... Zeile 29...
29
        }
29
        }
Zeile 34... Zeile 34...
34
        public function store( LoginRequest $request ): RedirectResponse
34
        public function store( LoginRequest $request ): RedirectResponse
35
        {
35
        {
36
            try
36
            try
37
            {
37
            {
38
                $request->authenticate();
38
                $request->authenticate();
39
                $_SESSION["admin"]["uid"] = auth()->id();
39
                $_SESSION["admin"]["uid"] = auth( "web" )->id();
40
                $_SESSION["admin"]["user"] = auth()->user();
40
                $_SESSION["admin"]["user"] = auth( "web" )->user();
41
                \View::share( "user_rechte", $this->getUserRechte() );
41
                \View::share( "user_rechte", $this->getUserRechte() );
42
                $request->session()->regenerate();
42
                $request->session()->regenerate();
43
            }
43
            }
44
            catch ( ValidationException $e )
44
            catch ( ValidationException $e )
45
            {
45
            {
Zeile 51... Zeile 51...
51
        /**
51
        /**
52
         * Destroy an authenticated session.
52
         * Destroy an authenticated session.
53
         */
53
         */
54
        public function destroy( Request $request ): RedirectResponse
54
        public function destroy( Request $request ): RedirectResponse
55
        {
55
        {
56
            Auth::guard("web")->logout();
56
            Auth::guard( "web" )->logout();
Zeile 57... Zeile 57...
57
 
57
 
Zeile 58... Zeile 58...
58
            $request->session()->invalidate();
58
            $request->session()->invalidate();