2
2
3
3
namespace App \Http \Controllers \Auth ;
4
4
5
- use Auth ;
6
- use JWTAuth ;
7
- use App \User ;
8
- use Illuminate \Http \Request ;
9
5
use App \Http \Controllers \Controller ;
10
- use Socialite ;
6
+ use App \User ;
7
+ use Auth ;
11
8
use Bican \Roles \Models \Role ;
12
- use Bican \Roles \Models \Permission ;
9
+ use Illuminate \Http \Request ;
10
+ use JWTAuth ;
13
11
use Mail ;
12
+ use Socialite ;
14
13
15
14
class AuthController extends Controller
16
15
{
17
16
/**
18
- * Get all roles and their corresponding permissions
17
+ * Get all roles and their corresponding permissions.
19
18
*
20
- * @return Array
19
+ * @return array
21
20
*/
22
21
private function getRolesAbilities ()
23
22
{
24
- $ abilities = array () ;
23
+ $ abilities = [] ;
25
24
$ roles = Role::all ();
26
25
27
26
foreach ($ roles as $ role ) {
28
27
if (!empty ($ role ->slug )) {
29
- $ abilities [$ role ->slug ] = array () ;
28
+ $ abilities [$ role ->slug ] = [] ;
30
29
$ rolePermission = $ role ->permissions ()->get ();
31
30
32
31
foreach ($ rolePermission as $ permission ) {
@@ -41,7 +40,7 @@ private function getRolesAbilities()
41
40
}
42
41
43
42
/**
44
- * Get authenticated user details and auth credentials
43
+ * Get authenticated user details and auth credentials.
45
44
*
46
45
* @return JSON
47
46
*/
@@ -51,7 +50,7 @@ public function getAuthenticatedUser()
51
50
$ user = Auth::user ();
52
51
$ token = JWTAuth::fromUser ($ user );
53
52
$ abilities = $ this ->getRolesAbilities ();
54
- $ userRole = array () ;
53
+ $ userRole = [] ;
55
54
56
55
foreach ($ user ->Roles as $ role ) {
57
56
$ userRole [] = $ role ->slug ;
@@ -116,7 +115,7 @@ private function findOrCreateUser($oauthUser, $provider)
116
115
'email ' => $ oauthUser ->email ,
117
116
'oauth_provider ' => $ provider ,
118
117
'oauth_provider_id ' => $ oauthUser ->getId (),
119
- 'avatar ' => $ oauthUser ->avatar
118
+ 'avatar ' => $ oauthUser ->avatar ,
120
119
]);
121
120
}
122
121
@@ -143,7 +142,7 @@ public function postLogin(Request $request)
143
142
}
144
143
145
144
try {
146
- if (! $ token = JWTAuth::attempt ($ credentials )) {
145
+ if (!$ token = JWTAuth::attempt ($ credentials )) {
147
146
return response ()->error ('Invalid credentials ' , 401 );
148
147
}
149
148
} catch (\JWTException $ e ) {
@@ -153,7 +152,7 @@ public function postLogin(Request $request)
153
152
$ user = Auth::user ();
154
153
$ token = JWTAuth::fromUser ($ user );
155
154
$ abilities = $ this ->getRolesAbilities ();
156
- $ userRole = array () ;
155
+ $ userRole = [] ;
157
156
158
157
foreach ($ user ->Roles as $ role ) {
159
158
$ userRole [] = $ role ->slug ;
@@ -192,7 +191,7 @@ public function postRegister(Request $request)
192
191
]);
193
192
194
193
$ verificationCode = str_random (40 );
195
- $ user = new User ;
194
+ $ user = new User () ;
196
195
$ user ->name = trim ($ request ->name );
197
196
$ user ->email = trim (strtolower ($ request ->email ));
198
197
$ user ->password = bcrypt ($ request ->password );
0 commit comments