में पंजीकृत उपयोगकर्ताओं की प्रोग्राम प्रोग्रामिक रूप से कैसे प्राप्त करें IFirebase पर आधारित एंड्रॉइड ऐप पर काम कर रहा हूं और मैं अपने ईमेल पते और पासवर्ड signInWithEmailAndPassword
के साथ पासवर्ड के साथ प्रमाणीकरण का उपयोग कर पंजीकरण बना रहा हूं, मैं एकाधिक उपयोगकर्ताओं को पंजीकृत करने में सक्षम हूं और फ़ायरबेस कंसोल पर उपयोगकर्ता को देखने में भी सक्षम है। लेकिन, मैं फायरबेस एथ पर सभी पंजीकृत उपयोगकर्ताओं की सूची प्राप्त करना चाहता हूं। मैं वर्तमान उपयोगकर्ता FirebaseAuth.getInstance().getCurrentUser()
का उपयोग कर प्राप्त कर सकता हूं। लेकिन, मैं सभी पंजीकृत उपयोगकर्ताओं को सूचीबद्ध करना चाहता हूं। तो, क्या वैसे भी मैं पंजीकृत उपयोगकर्ताओं की सूची प्राप्त कर सकता हूं?फ़ायरबेस
फ़ायरबेस
उत्तर
आप नहीं
कर सकते हैं विवरण यहाँ है How do I return a list of users if I use the Firebase simple username & password authentication
इसके बजाय आप अपने डेटाबेस में users
नोड के लिए उपयोगकर्ता के uid सेट कर सकते हैं, मुझे लगता है कि नोड का उपयोग अन्य उपयोगकर्ता की जानकारी स्टोर करने के लिए। तो आप उस नोड के नीचे बच्चों की संख्या प्राप्त कर सकते हैं।
फायरबेस स्वचालित रूप से ऐसा क्यों नहीं करता है? अब मुझे एक अतिरिक्त नोड बनाना है और उपयोगकर्ता हटाने के मामले में इसे सिंक में रखना है। और यह मेरे पहले से ही फायरबेस कंसोल कचरा होगा! उपयोगकर्ता को सर्वर को अतिरिक्त अनुरोध भी भेजना पड़ता है .. – EralpB
आपके द्वारा लिंक किया गया प्रश्न * सभी * पंजीकृत उपयोगकर्ताओं की सूची को प्रोग्रामेटिक रूप से पुनर्प्राप्त करने के सवाल का उत्तर नहीं देता है। – odigity
@ विलिक क्या आप अधिक जानकारी प्रदान कर सकते हैं? क्या कोई सार्वजनिक रेपो है जहां मैं एक नज़र डाल सकता हूं? मैं वर्तमान में केवल प्रमाणीकरण के लिए एफबी का उपयोग कर रहा हूं। उदाहरण के लिए, "उपयोगकर्ता नोड" द्वारा आपका मतलब है "उपयोगकर्ताओं" नामक शीर्ष-स्तरीय नोड बनाएं और वहां डेटा स्टोर करें? आपको कब सूचित किया जाता है कि उपयोगकर्ता ने पहली बार लॉग इन किया है? क्या होगा यदि आप उस डेटा को छोड़ दें? क्या आप बस एक निर्माण-अगर-ज्ञात विधि लागू नहीं करेंगे? धन्यवाद। – rsb
- 1. फ़ायरबेस
- 2. फ़ायरबेस
- 3. फ़ायरबेस
- 4. फ़ायरबेस
- 5. फ़ायरबेस
- 6. फ़ायरबेस
- 7. फ़ायरबेस
- 8. फ़ायरबेस
- 9. फ़ायरबेस
- 10. फ़ायरबेस
- 11. फ़ायरबेस फ़ंक्शन से फ़ायरबेस होस्टिंग पर तैनात
- 12. फ़ायरबेस एंड्रॉइड
- 13. फ़ायरबेस कंसोल
- 14. फ़ायरबेस विश्लेषण
- 15. मैं फ़ायरबेस
- 16. GoogleSignInResult फ़ायरबेस
- 17. उपयोगकर्ता (फ़ायरबेस)
- 18. फ़ायरबेस एथ
- 19. फ़ायरबेस कंसोल
- 20. फ़ायरबेस-उपकरण
- 21. फ़ायरबेस एरे
- 22. फ़ायरबेस रीप
- 23. फ़ायरबेस एंड्रॉइड
- 24. फ़ायरबेस परियोजना
- 25. फ़ायरबेस कंसोल
- 26. फ़ायरबेस कॉलबैक
- 27. मैं फ़ायरबेस
- 28. फ़ायरबेस - एपीआई कुंजी
- 29. कंप्यूटिंग फ़ायरबेस संदेश आकार
- 30. डीबग लॉगिंग फ़ायरबेस एनालिटिक्स
यह प्रश्न * प्रश्न * दिए गए प्रश्न में उत्तर नहीं दिया गया था। जुड़े प्रश्न में शीर्षक में उपयोगकर्ताओं की एक सूची प्राप्त करने का उल्लेख है, लेकिन वास्तविक प्रश्न सामग्री उन उपयोगकर्ताओं के बारे में है जो फ़ायरबेस कंसोल में दिखाई नहीं दे रही हैं। कहीं भी उस प्रश्न में वे सभी पंजीकृत उपयोगकर्ताओं की सूची तक प्रोग्रामेटिक रूप से पहुंचने का तरीका बताते हैं। – odigity
यह फिर से एक डुप्लिकेट कैसा है? –
नवीनतम फ़ायरबेस-एडमिनिस्ट्रेशन एसडीके में यह सुविधा है - https://firebase.google.com/docs/auth/admin/manage-users#list_all_users –