質問編集履歴

4

コードが見づらかったので見やすいように更新

2020/09/21 11:48

投稿

退会済みユーザー
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

コントローラーのコードを修正

2020/09/21 11:48

投稿

退会済みユーザー
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('/shares');
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

タイトル編集

2020/09/18 09:58

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- Laravel Twitter APIを使用してログインについて
1
+ Laravel Twitter APIを使用してログインについて
test CHANGED
File without changes

1

MySQLの情報を追加

2020/09/18 08:13

投稿

退会済みユーザー
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