質問編集履歴
1
わかりやすくしました
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,28 +1,24 @@
|
|
1
|
-
|
1
|
+
Railsでレストランガイドを作っております。多言語化しているのですが、新たにソーシャルを使ったログイン機能を搭載しようと思い、
|
2
2
|
|
3
|
-
うま
|
3
|
+
deviseとomniauthを組み込もうと考えております。ちなみに多言語化にはi18nで言語ごとに分岐する仕組みをすでに組み込んでいます。
|
4
4
|
|
5
5
|
|
6
6
|
|
7
|
-
【例】
|
8
|
-
|
9
7
|
http://localhost:3000/en
|
10
8
|
|
11
|
-
|
9
|
+
http://localhost:3000/ja
|
12
10
|
|
13
|
-
|
11
|
+
とかの配下に
|
14
12
|
|
15
|
-
|
13
|
+
users/auth/facebook
|
16
14
|
|
17
|
-
|
15
|
+
が来るようにルーティングしたいのですが
|
18
16
|
|
19
|
-
|
17
|
+
(つまり/en/users/auth/facebook)
|
20
18
|
|
21
|
-
|
19
|
+
route.rb
|
22
20
|
|
23
|
-
|
24
|
-
|
25
|
-
|
21
|
+
の書き方がわかりません。
|
26
22
|
|
27
23
|
|
28
24
|
|
@@ -66,7 +62,27 @@
|
|
66
62
|
|
67
63
|
|
68
64
|
|
65
|
+
今の設定だと
|
66
|
+
|
67
|
+
http://localhost:3000/en
|
68
|
+
|
69
|
+
↓
|
70
|
+
|
71
|
+
http://localhost:3000/users/sign_up?locale=en
|
72
|
+
|
73
|
+
↓
|
74
|
+
|
75
|
+
/users/auth/facebook?locale=en
|
76
|
+
|
77
|
+
↓
|
78
|
+
|
79
|
+
Facebookログイン時にInvalid
|
80
|
+
|
81
|
+
となってしまいます。
|
82
|
+
|
83
|
+
|
84
|
+
|
69
|
-
TOPページのapplication.html.erbのフッタ部分はこうなっています。
|
85
|
+
ちなみにTOPページのapplication.html.erbのフッタ部分はこうなっています。
|
70
86
|
|
71
87
|
|
72
88
|
|