मैं प्रमाणीकरण के लिए तैयार कर रहा हूं, हालांकि मैं उपयोगकर्ता को लॉगिन करने की आवश्यकता वाले कार्यों को निर्दिष्ट करने के लिए देख और कार्रवाई फ़िल्टर नहीं कर सकता, क्या यह डिवीज मणि में शामिल है? यदि नहीं, तो मैं एक कैसे बना सकता हूं, मेरे पास एक विचार है लेकिन चूंकि मैं रेल के लिए नया हूं, इसलिए मैं पहले एक अनुभवी प्रोग्रामर से समाधान ढूंढूंगा।प्रमाणीकरण की आवश्यकता वाले कार्यों के लिए डिवाइज़ एक्शन फ़िल्टर
11
A
उत्तर
23
Devise Readme देखें।
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
अन्य समाधान उदाहरण के लिए उपयोग करने के लिए है: को छोड़कर => लॉगिन, अपने का उपयोग करते समय पूरे एप्लिकेशन के उपयोग प्रमाणीकरण और आप सार्वजनिक उपयोग के साथ एक पृष्ठ करना चाहते हैं
संबंधित मुद्दे
- 1. प्रमाणीकरण से पहले एक्शन फ़िल्टर निष्पादित करने के लिए कैसे करें फ़िल्टर एमवीसी 4
- 2. डिवाइज़
- 3. प्राधिकरण फ़िल्टर बनाम एक्शन फ़िल्टर
- 4. एक्शन फ़िल्टर एक्शन पैरामीटर
- 5. सी #: दो इंटरफेस को लागू करने वाले तर्कों की आवश्यकता वाले कार्यों के लिए पसंदीदा पैटर्न
- 6. एमवीसी एक्शन फ़िल्टर एक्शन रिसेट के लिए पास पैरामीटर का उपयोग कर फ़िल्टर?
- 7. एक्शन फ़िल्टर निष्पादन आदेश
- 8. प्रमाणीकरण के लिए क्लाइंट प्रमाणपत्र की आवश्यकता वाले URL का अनुरोध कैसे करें
- 9. एसिंक एक्शन फ़िल्टर: एएसपी.NET वेब एपीआई
- 10. एएसपी.नेट एमवीसी एक कस्टम एक्शन फ़िल्टर
- 11. वसंत प्रमाणीकरण प्रदाता वीएस प्रमाणीकरण प्रसंस्करण फ़िल्टर
- 12. क्या कलमैन फ़िल्टर की आवश्यकता है
- 13. अग्रेषित घोषित टेम्पलेट कार्यों की आवश्यकता
- 14. जीएनयू जीसीसी गणित कार्यों की शुद्धता आवश्यकता?
- 15. PyQt4 के साथ जावास्क्रिप्ट संचालित वेब पेज स्क्रैपिंग - प्रमाणीकरण की आवश्यकता वाले पृष्ठों तक कैसे पहुंचे?
- 16. heroku + git submodule प्रमाणीकरण की आवश्यकता है
- 17. पायथन - smtp प्रमाणीकरण की आवश्यकता है
- 18. आउटपुट कैश और अन्य एक्शन फ़िल्टर के साथ काम करना
- 19. रेल में डिवाइज़ मणि: user_root_path
- 20. स्कैला को अज्ञात और विस्तारित कार्यों के लिए पैरामीटर प्रकारों की आवश्यकता होती है?
- 21. कंट्रोलर एक्शन में एक्शन फ़िल्टर का डेटा एक्सेस करना
- 22. मेरे ब्लूम फ़िल्टर की कितनी हैश फ़ंक्शन की आवश्यकता है?
- 23. एरे पर काम करने वाले कार्यों के लिए एपीआई डिज़ाइन
- 24. प्रमाणीकरण स्थिति गुजरने वाले node.js
- 25. खिड़की वाले कुल कार्यों के लिए तार्किक रीड क्यों हैं?
- 26. वैरिएबल तर्क संख्या वाले कार्यों के लिए टाइपस्क्रिप्ट प्रकार हस्ताक्षर
- 27. हेडर भेजने की आवश्यकता वाले आइटमों के साथ यूनिट परीक्षण
- 28. ओसीआर की आवश्यकता वाले पीडीएफ फाइलों की पहचान कैसे करें?
- 29. "स्वच्छ" डेटा की आवश्यकता वाले कार्यों के खिलाफ उपयोग किए जाने वाले गंदे डेटा को रोकने के लिए विस्तार प्रकार सुरक्षा सुरक्षा
- 30. विभिन्न संख्यात्मक प्रकारों की सूची स्वीकार करने वाले कार्यों को परिभाषित करने के लिए स्कैला तरीका