Subversion-Projekte lars-tiefland.laravel_shop

Revision

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

Revision 1083 Revision 1106
Zeile 27... Zeile 27...
27
            return view( 'admin.login' );
27
            return view( 'admin.login' );
28
        }
28
        }
Zeile 29... Zeile 29...
29
 
29
 
30
        private function getUserRechte()
30
        private function getUserRechte()
31
        {
-
 
32
            $uId = auth( 'admin' )->id();
-
 
33
            $admin = auth( "admin" )->user()->admin;
-
 
34
            $user_rechte = $GLOBALS["web_rechte"];
-
 
35
            if ( !$admin )
-
 
36
            {
-
 
37
                $user_rechte = UserProperty::with( [ "property", "tool", "module" ] )->where( "backend_user_id", "=", $uId )->get();
-
 
38
            }
31
        {
39
            return $user_rechte;
32
            return $user_rechte;
Zeile 40... Zeile 33...
40
        }
33
        }
41
 
34
 
Zeile 47... Zeile 40...
47
            try
40
            try
48
            {
41
            {
49
                $request->authenticate();
42
                $request->authenticate();
50
                $_SESSION["admin"]["uid"] = auth( 'admin' )->id();
43
                $_SESSION["admin"]["uid"] = auth( 'admin' )->id();
51
                $_SESSION["admin"]["user"] = auth( 'admin' )->user();
44
                $_SESSION["admin"]["user"] = auth( 'admin' )->user();
52
                \View::share( "user_rechte", $this->getUserRechte() );
-
 
53
                $request->session()->regenerate();
45
                $request->session()->regenerate();
Zeile 54... Zeile 46...
54
 
46
 
55
                return redirect()->intended( "/admin/index" );
47
                return redirect()->intended( "/admin/index" );
56
            }
48
            }