मेरी साइट एक फॉर्म के साथ सिर्फ एक पृष्ठ है। मेरे पास कोई उपयोगकर्ता ऑथ कार्यक्षमता नहीं है। क्या मैं अभी भी एक सर्वर साइड कोड से सुरक्षित तरीके से गुजरने के बिना क्लाइंट साइड फ़ायरबेस एकीकरण का उपयोग कर सकता हूं? यदि हां, तो मैं अपने फायरबेस कनेक्शन के विवरण कैसे सुरक्षित कर सकता हूं?क्या मैं सर्वर साइड कोड के बिना उपयोगकर्ता प्रमाणीकरण के बिना सुरक्षित तरीके से फायरबेस को एकीकृत कर सकता हूं?
6
A
उत्तर
6
आप नए अनाम प्रमाणन Firebase सरल लॉग इन द्वारा प्रदान की कार्यक्षमता का उपयोग कर सकते हैं: इस तंत्र के साथ https://www.firebase.com/docs/security/simple-login-anonymous.html
, आप अपनी वेबसाइट के उपयोगकर्ताओं को गुमनाम रूप में Firebase को प्रमाणित कर सकते हैं (वे किसी भी लॉगइन क्रेडेंशियल्स दर्ज करने की आवश्यकता नहीं है) , लेकिन आप नियमित सुरक्षा नियमों का उपयोग करके अपने फायरबेस को अभी भी पढ़ सकते हैं और लिख सकते हैं।
2
हां।
बस आप पेज के लिए इन टैग जोड़ें:
var chatRef = new Firebase('https://YOUR-APP.firebaseIO.com');
var auth = new FirebaseSimpleLogin(chatRef, function(error, user) {
if (error) {
// an error occurred while attempting login
console.log(error);
} else if (user) {
// user authenticated with Firebase
console.log('User ID: ' + user.id + ', Provider: ' + user.provider);
} else {
// user is logged out
}
});
और जब आपके उपयोगकर्ता लॉगिन बटन पर क्लिक करता फोन
// attempt to log the user in with your preferred authentication provider
auth.login('github (or twitter, or what you want)');
के रूप में विस्तार से बताया:
<script type="text/javascript" src="https://cdn.firebase.com/v0/firebase.js"></script>
<script type="text/javascript" src="https://cdn.firebase.com/v0/firebase-simple-login.js"></script>
संबंधित मुद्दे
- 1. क्या मैं क्लाइंट साइड पर नोडजेस सर्वर के बिना वेबपैक का उपयोग कर सकता हूं?
- 2. HTTP रीडायरेक्ट के बिना मैं एक नया 'प्रमाणीकरण कोड' कैसे प्राप्त कर सकता हूं?
- 3. सर्वर-साइड कोड के बिना क्लाइंट-साइड पर छवि को क्रॉप और अपलोड करें
- 4. उपयोगकर्ता को ब्राउज़र दिखाने के बिना मैं फेसबुक प्रमाणीकरण और मित्र स्थान कैसे जोड़ सकता हूं?
- 5. क्लाइंट-साइड प्रमाणीकरण को एकीकृत करें
- 6. क्या मैं डिवाइस के बिना ऐप जारी कर सकता हूं?
- 7. क्या मैं httplib2 के साथ प्रीपेप्टिव प्रमाणीकरण कर सकता हूं?
- 8. मैं सर्वर पक्ष से runat = सर्वर के बिना HTML तत्व का उपयोग क्यों कर सकता हूं?
- 9. फेसबुक प्रमाणीकरण लागू करना: क्लाइंट-साइड और सर्वर-साइड
- 10. क्या मैं बिना किसी रनैट = "सर्वर" के उपयोगकर्ता नियंत्रण से .NET में किसी पृष्ठ के <head/> अनुभाग को संशोधित कर सकता हूं?
- 11. टीएसक्यूएल ईमेल प्रमाणीकरण (रेगेक्स के बिना)
- 12. पासवर्ड के बिना django प्रमाणीकरण
- 13. क्या मैं प्रशासक के बिना RegAsm चला सकता हूं?
- 14. ब्रीज़ सर्वर-साइड प्रमाणीकरण
- 15. क्या मैं क्लाइंट-साइड जावास्क्रिप्ट से एएसपी.NET के माध्यम से सर्वर-साइड कोड में ऑब्जेक्ट भेज सकता हूं?
- 16. क्या मैं सर्वर से डिस्कनेक्ट किए बिना HttpWebRequest का पुन: उपयोग कर सकता हूं?
- 17. मैं सर्वर के बिना स्थानीय रूप से अपने एसएसएच-चाबियों का परीक्षण कैसे कर सकता हूं
- 18. क्या मैं व्यवस्थापक प्रमाणीकरण एपीआई का उपयोग कर मैन्युअल रूप से फायरबेस में संघीय उपयोगकर्ता बना सकता हूं?
- 19. ExtJS और पृष्ठ प्रमाणीकरण (सर्वर-साइड)
- 20. सर्वर साइड चेतावनी: एकत्रीकरण क्वेरी विभाजन कुंजी के बिना इस्तेमाल
- 21. मैं बिना फ्रेम के जावाडॉक कैसे उत्पन्न कर सकता हूं?
- 22. इंस्टाग्राम एपीआई और सर्वर साइड प्रमाणीकरण के बिना फोटो आयात करना
- 23. FileLoadException उपयोगकर्ता कोड से बिना क्रिया
- 24. एकीकृत विंडोज प्रमाणीकरण के साथ मैं MSDeploy और TeamCity का उपयोग कैसे कर सकता हूं?
- 25. क्या मैं स्रोत कोड के बिना सिम्युलेटर में ऐप इंस्टॉल कर सकता हूं?
- 26. फायरबेस, प्रतिक्रिया और सर्वर साइड रेंडरिंग
- 27. क्या मैं सक्रिय निर्देशिका के साथ टोकन आधारित प्रमाणीकरण का उपयोग कर सकता हूं?
- 28. आईआईएस पर HTTP के माध्यम से प्रमाणीकरण एन्क्रिप्ट किया जा सकता है (एसएसएल के बिना)?
- 29. क्या मैं स्थानीय कार्य प्रतिलिपि के बिना किसी TFS रिपॉजिटरी सर्वर-साइड में एक नया फ़ोल्डर जोड़ सकता हूं?
- 30. क्या मैं जावास्क्रिप्ट से कैप्चा डेटा को सुरक्षित तरीके से पढ़ सकता हूं?
अरे इसका मतलब यह नहीं है कि कोई भी आसानी से वेब से आपके सभी डीबी को पढ़/लिख/सूचीबद्ध कर सकता है? – rubmz
@rubmz नहीं, वे केवल अपने डेटा तक पहुंचते हैं। – Leon