11<?php namespace Lahaxearnaud \U2f \Http \Controllers ;
22
3- use App \ Event ;
3+ use Illuminate \ Http \ Request ;
44use App \Http \Controllers \Controller ;
5+ use Illuminate \Support \Facades \Auth ;
6+ use Illuminate \Support \Facades \Event ;
57use Lahaxearnaud \U2f \U2f as LaravelU2f ;
8+ use Illuminate \Support \Facades \Redirect ;
69use Illuminate \Config \Repository as Config ;
710
8- use Illuminate \Http \Request ;
9-
10-
11-
1211class U2fController extends Controller
1312{
1413
@@ -41,8 +40,8 @@ public function __construct(LaravelU2f $u2f, Config $config)
4140 */
4241 public function registerData ()
4342 {
44- list ($ req , $ sigs ) = $ this ->u2f ->getRegisterData (\ Auth::user ());
45- \ Event::fire ('u2f.register.data ' , [ 'user ' => \ Auth::user () ]);
43+ list ($ req , $ sigs ) = $ this ->u2f ->getRegisterData (Auth::user ());
44+ Event::fire ('u2f.register.data ' , [ 'user ' => Auth::user () ]);
4645
4746 session (['u2f.registerData ' => $ req ]);
4847
@@ -61,22 +60,22 @@ public function registerData()
6160 public function register (Request $ request )
6261 {
6362 try {
64- $ key = $ this ->u2f ->doRegister (\ Auth::user (), session ('u2f.registerData ' ), json_decode ($ request ->get ('register ' )));
65- \ Event::fire ('u2f.register ' , [ 'u2fKey ' => $ key , 'user ' => \ Auth::user () ]);
63+ $ key = $ this ->u2f ->doRegister (Auth::user (), session ('u2f.registerData ' ), json_decode ($ request ->get ('register ' )));
64+ Event::fire ('u2f.register ' , [ 'u2fKey ' => $ key , 'user ' => Auth::user () ]);
6665 session ()->forget ('u2f.registerData ' );
6766
6867 session ([$ this ->config ->get ('u2f.sessionU2fName ' ) => true ]);
6968
7069 if ($ this ->config ->get ('u2f.register.postSuccessRedirectRoute ' )) {
7170
72- return \ Redirect::route ($ this ->config ->get ('u2f.register.postSuccessRedirectRoute ' ));
71+ return Redirect::route ($ this ->config ->get ('u2f.register.postSuccessRedirectRoute ' ));
7372 } else {
7473 return redirect ('/ ' );
7574 }
7675
7776 } catch (\Exception $ e ) {
7877
79- return \ Redirect::route ('u2f.register.data ' );
78+ return Redirect::route ('u2f.register.data ' );
8079 }
8180 }
8281
@@ -93,8 +92,8 @@ public function authData()
9392 return $ this ->redirectAfterSuccessAuth ();
9493 }
9594
96- $ req = $ this ->u2f ->getAuthenticateData (\ Auth::user ());
97- \ Event::fire ('u2f.authentication.data ' , [ 'user ' => \ Auth::user () ]);
95+ $ req = $ this ->u2f ->getAuthenticateData (Auth::user ());
96+ Event::fire ('u2f.authentication.data ' , [ 'user ' => Auth::user () ]);
9897
9998 session (['u2f.authenticationData ' => $ req ]);
10099
@@ -112,16 +111,16 @@ public function auth(Request $request)
112111 {
113112
114113 try {
115- $ key = $ this ->u2f ->doAuthenticate (\ Auth::user (), session ('u2f.authenticationData ' ), json_decode ($ request ->get ('authentication ' )));
116- \ Event::fire ('u2f.authentication ' , [ 'u2fKey ' => $ key , 'user ' => \ Auth::user () ]);
114+ $ key = $ this ->u2f ->doAuthenticate (Auth::user (), session ('u2f.authenticationData ' ), json_decode ($ request ->get ('authentication ' )));
115+ Event::fire ('u2f.authentication ' , [ 'u2fKey ' => $ key , 'user ' => Auth::user () ]);
117116 session ()->forget ('u2f.authenticationData ' );
118117
119118 return $ this ->redirectAfterSuccessAuth ();
120119
121120 } catch (\Exception $ e ) {
122121 session ()->flash ('error ' , $ e ->getMessage ());
123122
124- return \ Redirect::route ('u2f.auth.data ' );
123+ return Redirect::route ('u2f.auth.data ' );
125124 }
126125 }
127126
@@ -130,9 +129,9 @@ protected function redirectAfterSuccessAuth()
130129
131130 if (strlen ($ this ->config ->get ('u2f.authenticate.postSuccessRedirectRoute ' ))) {
132131
133- return \ Redirect::intended ($ this ->config ->get ('u2f.authenticate.postSuccessRedirectRoute ' ));
132+ return Redirect::intended ($ this ->config ->get ('u2f.authenticate.postSuccessRedirectRoute ' ));
134133 } else {
135- return \ Redirect::intended ('/ ' );
134+ return Redirect::intended ('/ ' );
136135 }
137136 }
138137}
0 commit comments