質問編集履歴

3

追加情報記入の為の修正

2017/01/31 21:54

投稿

xjaPANDA
xjaPANDA

スコア124

test CHANGED
File without changes
test CHANGED
@@ -110,6 +110,12 @@
110
110
 
111
111
 
112
112
 
113
+ また、$this->url = 'http://example.com/' となっております。従って、リダイレクトされるURLは、http://example.com/auth/google となっています。
114
+
115
+
116
+
117
+
118
+
113
119
 
114
120
 
115
121
  .htaccess の設定は下記のようになります。

2

情報追加

2017/01/31 21:54

投稿

xjaPANDA
xjaPANDA

スコア124

test CHANGED
File without changes
test CHANGED
@@ -107,3 +107,29 @@
107
107
  print_r($me);
108
108
 
109
109
  ```
110
+
111
+
112
+
113
+
114
+
115
+ .htaccess の設定は下記のようになります。
116
+
117
+ ```ここに言語を入力
118
+
119
+ <IfModule mod_rewrite.c>
120
+
121
+ Options +FollowSymLinks
122
+
123
+ RewriteEngine On
124
+
125
+ RewriteBase /
126
+
127
+ RewriteCond %{REQUEST_FILENAME} !-d
128
+
129
+ RewriteCond %{REQUEST_FILENAME} !-f
130
+
131
+ RewriteRule !\.(pdf|ico|gif|jpg|png|css|html|xml)$ index.php
132
+
133
+ </IfModule>
134
+
135
+ ```

1

説明の訂正

2017/01/27 09:46

投稿

xjaPANDA
xjaPANDA

スコア124

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
 
4
4
 
5
- 流れとしては、ログインURL先で許可をリクエストして、次に、リダイレクトされてくるページが表示されません。おそらく原因としては、独自のMVCフレームワークを利用しており、リダイレクト先が例えば、http://example.com/auth/google の場合、index.phpをリライト設定で消しているので、実際は、index.php?/auth/google?code=XXXXXXXXXXXXXX のように、?が2つになってしまうからだと思われます。?codeの前にスラッシュを置いてブラウザより再度アクセスすると、ちゃんと情報を取得でき表示することが分かります。( auth/google/?code=XXXXXXXXXXXXXX のように)
5
+ 流れとしては、ログインURL先で許可をリクエストして、次に、リダイレクトされてくるページが表示されません。おそらく原因としては、独自のMVCフレームワークを利用しており、リダイレクト先が例えば、http://example.com/auth/google の場合、index.phpをリライト設定で消しているので、実際は、index.php?/auth/google?code=XXXXXXXXXXXXXX のようにパラメーターが付いてくるので、?が2つになってしまうからだと思われます。?codeの前にスラッシュを置いてブラウザより再度アクセスすると、ちゃんと情報を取得でき表示することが分かります。( auth/google/?code=XXXXXXXXXXXXXX のように)
6
6
 
7
7
 
8
8