गूगल काले समुदायों के लिए जातीय इक्विटी को आगे बढ़ाने के लिए प्रतिबद्ध है। देखो कैसे।
इस पेज का अनुवाद Cloud Translation API से किया गया है.
Switch to English

वेबसाइटों पर Firebase प्रमाणीकरण के साथ प्रारंभ करें

आप Firebase प्रमाणीकरण का उपयोग उन एक या अधिक साइन-इन तरीकों, ईमेल पता और पासवर्ड साइन-इन, और इस तरह के रूप में गूगल साइन-इन और फेसबुक लॉग इन फ़ेडरेटेड पहचान प्रदाताओं सहित का उपयोग कर अपने ऐप्लिकेशन में प्रवेश करने की अनुमति कर सकते हैं। इस ट्यूटोरियल आप की सहायता से आप ईमेल पता और पासवर्ड जोड़ने के लिए अपने अनुप्रयोग के लिए साइन-इन के द्वारा Firebase प्रमाणीकरण के साथ शुरू हो जाता है।

Firebase करने के लिए अपने एप्लिकेशन को कनेक्ट करें

Firebase एसडीके स्थापित करें । के रूप में वर्णित अपने वेब पेज में विन्यास कोड पेस्ट करना न भूलें।

नए उपयोगकर्ताओं को साइन अप करें

एक रूप है कि नए उपयोगकर्ताओं को अपने ईमेल पता और पासवर्ड का उपयोग कर अपने अनुप्रयोग के साथ रजिस्टर करने के लिए अनुमति देता है बनाएँ। कोई उपयोगकर्ता फ़ॉर्म पूर्ण हो जाने ईमेल पता और पासवर्ड उपयोगकर्ता द्वारा प्रदान की मान्य है, तो उन्हें पारित createUserWithEmailAndPassword विधि:

 firebase.auth().createUserWithEmailAndPassword(email, password).catch(function(error) {
  // Handle Errors here.
  var errorCode = error.code;
  var errorMessage = error.message;
  // ...
}); 

मौजूदा उपयोगकर्ताओं के लिए प्रवेश करें

एक रूप है कि मौजूदा उपयोगकर्ताओं को अपने ईमेल पते और पासवर्ड का उपयोग करके प्रवेश करने की अनुमति देता बनाएँ। कोई उपयोगकर्ता फ़ॉर्म पूर्ण हो जाने फोन signInWithEmailAndPassword विधि:

 firebase.auth().signInWithEmailAndPassword(email, password).catch(function(error) {
  // Handle Errors here.
  var errorCode = error.code;
  var errorMessage = error.message;
  // ...
}); 

एक प्रमाणीकरण राज्य पर्यवेक्षक निर्धारित करें और उपयोगकर्ता डेटा प्राप्त

अपने ऐप के पृष्ठ से प्रत्येक के लिए उस के बारे में की जरूरत जानकारी साइन-इन उपयोगकर्ता, वैश्विक प्रमाणीकरण वस्तु के लिए एक पर्यवेक्षक देते हैं। यह पर्यवेक्षक कहा जाता हो जाता है जब भी उपयोगकर्ता के साइन-इन राज्य बदल जाता है।

पर्यवेक्षक का उपयोग कर देते हैं onAuthStateChanged विधि। जब कोई उपयोगकर्ता सफलतापूर्वक में लेगा, तो आप पर्यवेक्षक में उपयोगकर्ता के बारे में जानकारी प्राप्त कर सकते हैं।

 firebase.auth().onAuthStateChanged(function(user) {
  if (user) {
    // User is signed in.
    var displayName = user.displayName;
    var email = user.email;
    var emailVerified = user.emailVerified;
    var photoURL = user.photoURL;
    var isAnonymous = user.isAnonymous;
    var uid = user.uid;
    var providerData = user.providerData;
    // ...
  } else {
    // User is signed out.
    // ...
  }
}); 

अगला कदम

जानें अन्य पहचान प्रदाताओं और अनाम अतिथि खातों के लिए समर्थन जोड़ने के लिए कैसे: