Kimlik doğrulama için kullanıyorum ancak kullanıcının oturum açmasını gerektiren eylemleri belirtmek için eylem filtresini göremiyorum, bu düzenleme gemide yer alıyor mu? değilse nasıl bir tane oluşturabilirim, bir fikrim var ama raylara yeniyken, daha deneyimli bir programcıdan bir çözüm bulmayı tercih ederim.Kimlik doğrulama gerektiren eylemler için eylem filtresi ayırma
11
A
cevap
23
Devise Readme'a bakın.
class PostsController < ApplicationController
respond_to :html
# Tell Devise that the #destroy action is
# special, and that the user must be
# authenticated in order to access the
# #desroy action.
# Note that the name of the method here,
# #authenticate_user!, depends on the
# particular class/table that you have
# set up to be managed with Devise.
before_filter :authenticate_user!,
:only => [:destroy]
before_filter :find_post!,
:only => [:destroy]
def destroy
@post.destroy
respond_with @post
end
private
def find_post!
@post = Post.find(params[:id])
end
end
0
diğer çözüm, örneğin kullanmaktır: onun zaman tüm uygulama kullanımı kimlik doğrulaması kullanarak => giriş hariç ve kamu erişimi olan bir sayfa olmasını istiyorsanız
İlgili konular
- 1. Kimlik doğrulama, özel kimlik doğrulama için çalışmıyor
- 2. Eylem filtresi yürütme siparişi
- 3. node.js kullanarak kimlik doğrulama gerektiren siteleri nasıl tarayabilirim?
- 4. Köşeli Kimlik Doğrulama - Çoklu kimlik doğrulama düzeyleri
- 5. Bahar güvenlik benim özel kimlik doğrulama filtresi aramayacağım
- 6. AuthorizeAttribute Eylemler
- 7. ASP.NET MVC'deki Eylem Filtresi Niteliğini Küçült
- 8. WWW-Kimlik Doğrulama ile kimlik doğrulama sorunları: Anlaşıldı
- 9. Ajax: HTTP Temel Kimlik doğrulama ve kimlik doğrulama bilgisi
- 10. com.jcraft.jsch.JSchException: Kimlik doğrulama
- 11. WebSockets kimlik doğrulama
- 12. Zend2 + Doctrine2 Kimlik Doğrulama
- 13. Mongo Kimlik Doğrulama
- 14. cURL Kimlik Doğrulama Sorunu
- 15. İnce Temel Kimlik Doğrulama
- 16. Gamecenter kimlik doğrulama sorunu
- 17. Django Kimlik Doğrulama Mongodb
- 18. Asp.net Kimlik Doğrulama Hatası
- 19. NTLM Kimlik Doğrulama Android
- 20. WCF Kimlik Doğrulama
- 21. PHP'de kimlik doğrulama için en iyi yol
- 22. Google Kimlik Doğrulama için RestSharp nasıl kullanılır?
- 23. SVN Deposu Kimlik Doğrulama - Kimlik Bilgileri çalışmıyor
- 24. Kimlik doğrulama proxy'si arkasından svcutil.exe nasıl çalıştırılır
- 25. couchdb özel kimlik doğrulama işleyicisi
- 26. Android'de Wifi Kimlik Doğrulama Hatası
- 27. Yesod Oturum Açmadan Kimlik Doğrulama
- 28. Shiro, Çok Faktörlü Kimlik Doğrulama
- 29. node.js kimlik doğrulama durumu iletiliyor
- 30. TFS 2010'da Kimlik Doğrulama