devise_for'a sahip olmak: Kullanıcılar, Devise tarafından kimliği doğrulanmış Kullanıcı denetleyicilerinin tüm yöntemlerini kullanır. Kendi kendine yazılmış yetkilendirme yöntemiyle bir genel API oluşturmak için birkaç yöntem atlamak istiyorum.Rotayı temel alarak atlama kimlik doğrulaması
Bunu nasıl yapabilirim?
UPDATE. Aşağıdaki satırlar
before_action :authenticate_user!, :only => [:api, :do_stuff]
i sadece kimliğini doğrulamak istediğiniz varsayalım ekleyin ...
users_controller.rb
içeride
skip_before_filter :authenticate_user!, :only => [:api,:do_stuff]
"before_filter: authenticate_user!" Ile deneyin, bunun dışında: [: apiv1,: do_stuff] '. –
neden: ... sadece: [: api'v1',: do_stuff] ve değil ... sadece: [': api',: do_stuff] – siegy22
kontrolöre mesaj gönderebilirsiniz –