वर्तमान आकार में DerbyJS, प्रमाणीकरण लागू कर सकते हैं करता है यदि हाँ यह करने के लिए सबसे अच्छा तरीका क्या है? ऐसा करने के लिए उनके आसपास कोई काम नहीं है?DerbyJS और प्रमाणीकरण
उत्तर
मैं साझा करने के लिए कि डर्बी रेसर स्तर पर पहुँच नियंत्रण का पहला संस्करण जारी किया है बहुत खुश हूँ। शुरुआती विवरण https://github.com/codeparty/racer/blob/master/src/accessControl/README.md पर रेसर पैकेज में हैं।
आप इस GitHub मुद्दे के साथ चल रहे प्रगति को ट्रैक - https://github.com/codeparty/derby/issues/47#issuecomment-6337980
कोई यह करता है अभी तक नहीं है, हालांकि डेवलपर्स ने कहा है कि यह शीर्ष चीजें हैं जो वे पर काम कर रहे से एक है। https://twitter.com/#!/derbyjs/status/194463304440221698
आप अपने आवेदन करने के लिए इसे बनाने के लिए सक्षम हो सकता है, लेकिन इस बिंदु पर यह वास्तव में इसके लायक नहीं प्रतीत होता है। जब तक आपको इसकी आवश्यकता नहीं है, तब तक मैं केवल तब तक प्रतीक्षा करूंगा जब तक कि डेवलपर्स आधिकारिक तौर पर एकीकृत लेख जारी नहीं करते।
इस वे यह भी कहा है कि यह everyauth आधारित होगा पर बाद (https://twitter.com/#!/derbyjs/status/ 195004949124481024) और है कि यह दोनों एक्सप्रेस और socket.io (https://twitter.com/#!/derbyjs/status/195004949124481024) जो बहुत अच्छा :) होना चाहिए के लिए मार्गों के साथ एकीकृत किया जाएगा। – studgeek
आप बस सुरक्षा और https समाप्ति प्रदान करने के लिए एक रिवर्स प्रॉक्सी का उपयोग कर सकते हैं।
मैं वर्तमान में nginx कोशिश कर रहा हूँ।
स्थानीयहोस्ट पर सुनने के लिए डर्बी सर्वर को प्रतिबंधित करें और मूल एथ प्रदान करने के साथ एनजीआईएनएक्स को https टर्मिनेटर बनें - या डर्बी में अपना स्वयं का फॉर्म-आधारित लॉगिन करें और एनजीआईएनएक्स को https टर्मिनेटर/प्रॉक्सी के रूप में रखें।
आप पहले से ही डर्बी और रेसर की वर्तमान सुविधा सेट के साथ सरल प्रमाणीकरण प्राप्त कर सकते हैं। कुछ प्रेरणा के लिए चैट उदाहरण के स्रोत को देखें।
वहाँ भी एक खुला स्रोत डर्बी एप्लिकेशन HabitRPG कहा जाता है जो इस थोड़ा आगे लाया है। प्रमाणीकरण प्रक्रिया में EveryAuth को एकीकृत करने पर डेवलपर is working।
इसके अलावा, आने वाले सप्ताह में डर्बी और रेसर के लेखकों से एक अधिकारी EveryAuth उदाहरण is to be expected।
उपयोग डर्बी लेखन NPM मॉड्यूल: https://github.com/lefnire/derby-auth
https://github.com/codeparty/derby-examples
में "प्रमाणन" उदाहरण के इस पुल अनुरोध :: https://github.com/redaktor/derby-examples/commit/0edbbcc7e471e4c2441cfbd4e969007024bfd06e
यह अभी तक विलय नहीं किया जाता है, लेकिन अगर देखना सिर्फ प्रतिबद्ध आप पुल अनुरोध से 2 लाइनों को भी बदलते हैं, सब कुछ बॉक्स से बाहर काम करना चाहिए।
लॉगिन करने के लिए नवीनतम डर्बी मॉड्यूल यहाँ है github.com/derbyparty/derby-login
आप कम से कम यहाँ मांगने से पहले http://derbyjs.com/ पर जाँच की थी? – MilkyWayJoe
हाँ वास्तव में ... – mabuzer
https://github.com/lefnire/derby-auth – lefnire