質問編集履歴
4
コードが見づらかったので見やすいように更新
test
CHANGED
File without changes
|
test
CHANGED
@@ -52,6 +52,8 @@
|
|
52
52
|
|
53
53
|
### コントローラー[/app/Http/Controllers/Auth/SocialAuthController.php]
|
54
54
|
|
55
|
+
```
|
56
|
+
|
55
57
|
<?php
|
56
58
|
|
57
59
|
namespace App\Http\Controllers\Auth;
|
@@ -266,12 +268,18 @@
|
|
266
268
|
|
267
269
|
}
|
268
270
|
|
271
|
+
```
|
272
|
+
|
273
|
+
|
274
|
+
|
269
275
|
|
270
276
|
|
271
277
|
|
272
278
|
|
273
279
|
### モデル[/app/Models/User.php]
|
274
280
|
|
281
|
+
```
|
282
|
+
|
275
283
|
<?php
|
276
284
|
|
277
285
|
|
@@ -442,6 +450,8 @@
|
|
442
450
|
|
443
451
|
}
|
444
452
|
|
453
|
+
```
|
454
|
+
|
445
455
|
|
446
456
|
|
447
457
|
### DB テーブル情報
|
3
コントローラーのコードを修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -50,7 +50,7 @@
|
|
50
50
|
|
51
51
|
|
52
52
|
|
53
|
-
### コントローラ[/app/Http/Controllers/Auth/SocialAuthController.php]
|
53
|
+
### コントローラー[/app/Http/Controllers/Auth/SocialAuthController.php]
|
54
54
|
|
55
55
|
<?php
|
56
56
|
|
@@ -106,7 +106,7 @@
|
|
106
106
|
|
107
107
|
// TwitterのidがすでにWebアプリのDB上に登録されていないかを確認
|
108
108
|
|
109
|
-
$user = User::where('twitter_id', $twitterUser->id)->first();
|
109
|
+
$user = User::where('twitter_id', $twitterUser->twitter_id)->first();
|
110
110
|
|
111
111
|
//オリジナルサイズのプロフィール画像取得
|
112
112
|
|
@@ -126,7 +126,7 @@
|
|
126
126
|
|
127
127
|
// 配列のキー: DBテーブルのカラム名
|
128
128
|
|
129
|
-
'twitter_id' => $twitterUser->id, //TwitterID(同一アカウントであれば変更不可のもの。アカウントの同定に使用)
|
129
|
+
'twitter_id' => $twitterUser->twitter_id, //TwitterID(同一アカウントであれば変更不可のもの。アカウントの同定に使用)
|
130
130
|
|
131
131
|
'screen_name' => $twitterUser->screen_name, //TwitterログインID
|
132
132
|
|
@@ -162,7 +162,7 @@
|
|
162
162
|
|
163
163
|
Auth::login($user); //Webアプリにログイン
|
164
164
|
|
165
|
-
return redirect('/'); //TOPへリダイレクト
|
165
|
+
return redirect('/shares'); //TOPへリダイレクト
|
166
166
|
|
167
167
|
}
|
168
168
|
|
@@ -178,7 +178,7 @@
|
|
178
178
|
|
179
179
|
Auth::logout();
|
180
180
|
|
181
|
-
return redirect('/
|
181
|
+
return redirect('/');
|
182
182
|
|
183
183
|
}
|
184
184
|
|
@@ -268,6 +268,8 @@
|
|
268
268
|
|
269
269
|
|
270
270
|
|
271
|
+
|
272
|
+
|
271
273
|
### モデル[/app/Models/User.php]
|
272
274
|
|
273
275
|
<?php
|
2
タイトル編集
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
Laravel Twitter APIを使用してログインについて
|
1
|
+
Laravel Twitter APIを使用してのログインについて
|
test
CHANGED
File without changes
|
1
MySQLの情報を追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -12,6 +12,8 @@
|
|
12
12
|
|
13
13
|
PHP:7.4.7
|
14
14
|
|
15
|
+
MySQL:5.7
|
16
|
+
|
15
17
|
Laravel:5.8
|
16
18
|
|
17
19
|
socialite:3.2.0
|