質問編集履歴

2

重複部分の修正

2018/11/11 11:50

投稿

a.hamaaaaaaaa
a.hamaaaaaaaa

スコア12

test CHANGED
File without changes
test CHANGED
@@ -65,42 +65,6 @@
65
65
  ```
66
66
 
67
67
  devise_for :users, controllers: { omniauth_callbacks: 'users/omniauth_callbacks' }
68
-
69
- ```
70
-
71
-
72
-
73
- ##### omniauth_callbacks_controller.rb
74
-
75
- ```
76
-
77
- class Users::OmniauthCallbacksController < Devise::OmniauthCallbacksController
78
-
79
-
80
-
81
- def twitter
82
-
83
- @user = User.from_omniauth(request.env["omniauth.auth"].except("extra"))
84
-
85
- if @user.persisted?
86
-
87
- sign_in_and_redirect @user
88
-
89
- else
90
-
91
- session["devise.user_attributes"] = @user.attributes
92
-
93
- redirect_to new_user_registration_url
94
-
95
- end
96
-
97
- end
98
-
99
-
100
-
101
- end
102
-
103
-
104
68
 
105
69
  ```
106
70
 

1

参考の追加

2018/11/11 11:50

投稿

a.hamaaaaaaaa
a.hamaaaaaaaa

スコア12

test CHANGED
File without changes
test CHANGED
@@ -190,6 +190,28 @@
190
190
 
191
191
 
192
192
 
193
+ ##### devise/shared/_link.html.erb
194
+
195
+ *ここが原因かなと思っているのですが、、、 何を修正したらいいのか。
196
+
197
+ ```
198
+
199
+ <%- if devise_mapping.omniauthable? %>
200
+
201
+ <%- resource_class.omniauth_providers.each do |provider| %>
202
+
203
+ <%= link_to "#{OmniAuth::Utils.camelize(provider)}でログイン", omniauth_authorize_path(resource_name, provider), class: 'btn btn-primary btn-block' %><br />
204
+
205
+ <% end -%>
206
+
207
+ <% end -%>
208
+
209
+
210
+
211
+ ```
212
+
213
+
214
+
193
215
  過不足あれば、遠慮なく指摘していただけると助かります。
194
216
 
195
217
  何卒よろしくおねがいします!!!