मुझे meteor.js का उपयोग कर उपयोगकर्ता लॉगिन सिस्टम बनाने के बारे में जानकारी कहां मिलेगी? क्या कोई मौजूदा लाइब्रेरी है जिसका मैं उपयोग कर सकता हूं?Meteor.js उपयोगकर्ता लॉगिन जानकारी
उत्तर
अद्यतन 4: और उल्का अब खाते, उपयोगकर्ता के लिए पूरा समर्थन है, आदि
अद्यतन 3: v0.5.0 के बाद से, उल्का प्रमाणीकरण का समर्थन करता है और अनुमति देते हैं/नियमों से इनकार संग्रह पर जानकारी के लिए http://docs.meteor.com/#allow देखें। धन्यवाद, @ डैन Dascalescu!
अद्यतन 2: ग्रेग बताते हैं के रूप में, आप वास्तव में नीचे CRUD उन्हें खाली कार्य (: https://stackoverflow.com/a/10116342/1180471 अधिक जानकारी) के साथ अधिभावी द्वारा तरीकों लॉक कर सकते हैं। इसलिए जब मुझे लगता है कि ऑथ कार्यक्षमता चीजों को आसान बनाती है, तो आप अपेक्षाकृत कम प्रयास के साथ अपने को पहले ही रोल कर सकते हैं।
मूल जवाब ऐतिहासिक उद्देश्यों के लिए रखे: के बाद से वहाँ नीचे (का हिस्सा) डेटाबेस लॉक करने के लिए कोई रास्ता नहीं है, AFAIK उल्का अभी तक ऐसा करने के लिए एक रास्ता प्रदान नहीं करता है क्षण यह करने के लिए एक ही रास्ता के लिए बहुत एक सुरक्षित तरीके से उल्का और या तो बायपास करने के लिए है: - नोड के लिए ड्रॉप डाउन और एक अलग डेटाबेस या प्रमाणीकरण एपीआई का उपयोग करें - उपयोग HTTP प्रमाणीकरण मैं कल्पना यह हालांकि उनकी कार्यसूची पर बहुत अधिक है, ...
अपडेट 1: वे पहले से ही कार्यान्वित करना शुरू कर चुके हैं, आप liveata-auth शाखा में कोड देख सकते हैं: https://github.com/meteor/meteor/compare/master...livedata-auth
वास्तव में उल्का में कुछ सरल लेख करना मुश्किल नहीं है। ब्लॉगिंग सिस्टम ब्रितो ने इसे सेटअप किया है। अनिवार्य रूप से आप क्लाइंट से डेटाबेस को प्रतिबंधित करते हैं, फिर सर्वर साइड विधियों के अनुरोध करने के लिए एक एपीआई कुंजी का उपयोग करें।
सीमित ग्राहक डाटाबेस का उपयोग:How do you secure the client side MongoDB API?
ब्रिटो सर्वर कोड: ब्रिटो स्रोत में https://github.com/jonathanKingston/britto/blob/master/server/server-britto.js
, विधियों create user
और login user
आपको क्लाइंट साइड इन्सर्ट से भी डेटाबेस को प्रतिबंधित करने की आवश्यकता है: https://github.com/jonathanKingston/britto/blob/master/server/startup.js ऊपर दिए गए पहले लिंक पर उस पंक्ति या दो1mmy की टिप्पणी देखें । इसके अलावा ग्रेग ने कहा कि यह बहुत आसान है बस सुनिश्चित करें कि आप क्लाइंट और सर्वर के बीच की रेखा को धुंधला नहीं करते हैं या ब्राउज़र से किसी भी जानकारी पर भरोसा नहीं करते हैं। क्रेडिट ग्रेग के लिए चीयर्स :)। – jonathanKingston
आप यहां ब्रिटो की सुरक्षा के बारे में अधिक पढ़ सकते हैं: http://britto.co/blog/security_with_meteor – dbau
ये हैक सौभाग्य से हैं [अब आवश्यक नहीं] (http://stackoverflow.com/a/13224370/1269037) –
आप एक काम मिल सकता है पर एक नज़र उपयोगकर्ता लॉगिन सिस्टम का उदाहरण मैंने मेटर के लिए https://github.com/matb33/meteor-userauth पर बनाया है।
आपको उल्का> 0.3.5 की आवश्यकता होगी, इसलिए इस लेखन के रूप में आपको उल्का की डेवेल शाखा चलाने की आवश्यकता होगी।
इस बीच, उल्का ने full authentication and user management system लागू किया है, लोकप्रिय ओएथ सेवाओं (Google, फेसबुक, गिटहब, ट्विटर, वेबो) का उपयोग करके आसान लॉगिन के लिए यूआई के साथ पूरा किया है।
और आप उल्का के साथ एक कस्टम लॉगिन सिस्टम भी आसानी से बना सकते हैं। मेरे नोट्स देखें: http://meteorhacks.com/extending-meteor-accounts.html
- 1. meteor.js
- 2. उपयोगकर्ता लॉगिन
- 3. खुले उपयोगकर्ता को अतिरिक्त जानकारी
- 4. एएसपी.नेट उपयोगकर्ता लॉगिन सर्वोत्तम प्रथाओं
- 5. कैसे आप meteor.js
- 6. ldapjs प्रमाणीकरण (उपयोगकर्ता लॉगिन सेटअप)
- 7. DynamoDB और उपयोगकर्ता लॉगिन तालिका
- 8. Meteor.js में परिचालन परिवर्तन?
- 9. Meteor.js, ट्विटर और Oauth
- 10. Meteor.js और LDAP
- 11. पेस्टबिनिट लॉगिन जानकारी के साथ पेस्ट्री पोस्ट कैसे करें?
- 12. फ़ायरफ़ॉक्स: लॉगिन जानकारी याद रखने का आधार क्या है?
- 13. क्या एपीएन लॉगिन जानकारी सिम कार्ड पर संग्रहीत है?
- 14. उपयोगकर्ता की जानकारी और उपयोगकर्ता लॉगिन और पासवर्ड को सबसे अच्छी तरह से स्टोर करने के लिए कैसे करें
- 15. meteor.js में विरासत का उपयोग
- 16. सरल सदस्यता: उपयोगकर्ता की अंतिम लॉगिन तिथि
- 17. एसक्यूएल सर्वर 2008 लॉगिन उपयोगकर्ता मैपिंग
- 18. Django मल्टी-उपयोगकर्ता लॉगिन - सर्वोत्तम दृष्टिकोण?
- 19. PHP/सत्र: प्रति उपयोगकर्ता एक लॉगिन करें?
- 20. रुपेक कैपिबरा उपयोगकर्ता लॉगिन नहीं कर सकता
- 21. Magento SOAP वेब सेवा -> उपयोगकर्ता लॉगिन
- 22. Google के साथ लॉगिन हमेशा उपयोगकर्ता सहमति
- 23. जीडब्ल्यूटी आवेदन में उपयोगकर्ता पंजीकरण/लॉगिन प्रबंधन
- 24. गिट क्ली: उपयोगकर्ता नाम से उपयोगकर्ता जानकारी प्राप्त करें
- 25. django टेम्पलेट्स में उपयोगकर्ता जानकारी प्राप्त करें
- 26. Django 1.5: उपयोगकर्ता और अतिरिक्त जानकारी
- 27. उपयोगकर्ता से अधिक जानकारी प्राप्त करें - वसंत सुरक्षा
- 28. node.js बनाम meteor.js क्या अंतर है?
- 29. Google लॉगिन
- 30. लॉगिन
यह उत्तर गलत है, आप वर्तमान उल्का में डेटाबेस को लॉक कर सकते हैं। http: // stackoverflow।कॉम/प्रश्न/10115042/कैसे-करें-आप-सुरक्षित-द-क्लाइंट-साइड-मोंगोडब-एपीआई/ – greggreg
वास्तव में, मेरी जानकारी गलत थी ... यह देखने के लिए अच्छा परीक्षण है कि मैं SO से अपना उत्तर निकाल सकता हूं या नहीं। दान के लिए माफ़ी; मुझे शायद उन दस्तावेजों के आधार पर उल्का प्रश्नों का उत्तर नहीं देना चाहिए जिन्हें मैं जानता हूं। – Dirk
हटाया नहीं जा सकता है, इसके बजाय – Dirk