Firebase Authentication

4 min. read

Firebase Authentication

OAuth authentication
Federated Login (Login with any account, on different devices)

Setup Firebase Project

Setup Authentication sign-in method
Enable email/password and Google

In the database, setup these rules:
{
“rules”: {
“.read”: true,
“.write”: true
}
}

SDKs
Unity
https://firebase.google.com/docs/auth/unity/start?authuser=0

Angular
Setup the Angular project.

Install angularFire2
npm install angularfire2 firebase –save

https://angularfirebase.com/lessons/firestore-with-angularfire-basics/

Running functions locally
npm i @google-cloud/functions-emulator

References

YouTube
Firebase Authentication

https://coursetro.com/posts/code/32/Create-a-Full-Angular-Authentication-System-with-Firebase

Do this tutorial (Block-chain-as-a-service)
https://coursetro.com/courses/18/Build-a-Beautiful-CryptoCurrency-App-using-Ionic-3?utm_source=in_article&utm_campaign=article&utm_medium=Build+a+Beautiful+CryptoC

https://coursetro.com/courses/13/Create-a-MEAN-App-Called-CodePost---Full-Stack?utm_source=in_article&utm_campaign=article&utm_medium=Create+a+MEAN+App+Called+

https://coursetro.com/courses/19/Learn-Angular-5-from-Scratch---Angular-5-Tutorial?utm_source=in_article&utm_campaign=article&utm_medium=Learn+Angular+5+from+Scra

https://coursetro.com/courses/12/Learn-Angular-4-from-Scratch?utm_source=in_article&utm_campaign=article&utm_medium=Learn+Angular+4+from+Scra

https://coursetro.com/courses/10/Create-a-Personal-Portfolio-using-Angular-2-&-Behance?utm_source=in_article&utm_campaign=article&utm_medium=Create+a+Personal+Portfol

https://alligator.io/angular/firebase-authentication-angularfire2/

https://coursetro.com/posts/code/32/Create-a-Full-Angular-Authentication-System-with-Firebase

https://www.codementor.io/hellotunmbi/complete-step-by-step-firebase-authentication-in-angular-2-b2zsgcbl9

https://angularfirebase.com/lessons/angular-firebase-authentication-tutorial-oauth/

https://angularfirebase.com/snippets/angularfire2-version-4-authentication-service/

https://angularfirebase.com/lessons/google-user-auth-with-firestore-custom-data/

https://www.javascripttuts.com/using-firebase-and-angularfire2-basic-authentication-in-an-ionic-application/

https://stackoverflow.com/questions/43438981/nodejs-authentication-with-firebase

Setup Firebase Project

Setup Authentication sign-in method
Enable email/password and Google

In the database, setup these rules:
{
“rules”: {
“.read”: true,
“.write”: true
}
}
Setup the Angular project.

Install angularFire2
npm install angularfire2 firebase –save

https://angularfirebase.com/lessons/firestore-with-angularfire-basics/

Running functions locally
npm i @google-cloud/functions-emulator

References
https://coursetro.com/posts/code/32/Create-a-Full-Angular-Authentication-System-with-Firebase

Do this tutorial (Block-chain-as-a-service)
https://coursetro.com/courses/18/Build-a-Beautiful-CryptoCurrency-App-using-Ionic-3?utm_source=in_article&utm_campaign=article&utm_medium=Build+a+Beautiful+CryptoC

https://coursetro.com/courses/13/Create-a-MEAN-App-Called-CodePost---Full-Stack?utm_source=in_article&utm_campaign=article&utm_medium=Create+a+MEAN+App+Called+

https://coursetro.com/courses/19/Learn-Angular-5-from-Scratch---Angular-5-Tutorial?utm_source=in_article&utm_campaign=article&utm_medium=Learn+Angular+5+from+Scra

https://coursetro.com/courses/12/Learn-Angular-4-from-Scratch?utm_source=in_article&utm_campaign=article&utm_medium=Learn+Angular+4+from+Scra

https://coursetro.com/courses/10/Create-a-Personal-Portfolio-using-Angular-2-&-Behance?utm_source=in_article&utm_campaign=article&utm_medium=Create+a+Personal+Portfol

https://alligator.io/angular/firebase-authentication-angularfire2/

https://coursetro.com/posts/code/32/Create-a-Full-Angular-Authentication-System-with-Firebase

https://www.codementor.io/hellotunmbi/complete-step-by-step-firebase-authentication-in-angular-2-b2zsgcbl9

https://angularfirebase.com/lessons/angular-firebase-authentication-tutorial-oauth/

https://angularfirebase.com/snippets/angularfire2-version-4-authentication-service/

https://angularfirebase.com/lessons/google-user-auth-with-firestore-custom-data/

https://www.javascripttuts.com/using-firebase-and-angularfire2-basic-authentication-in-an-ionic-application/