|
1 | 1 | # :zap: Angular Firebase Auth Service |
2 | 2 |
|
3 | 3 | Builds a user authentication app using Angular 11 and google Firebase. |
| 4 | +* **Note:** to open web links in a new window use: _ctrl+click on link_ |
4 | 5 |
|
5 | | -*** Note: to open web links in a new window use: _ctrl+click on link_** |
| 6 | + |
| 7 | + |
| 8 | + |
| 9 | + |
6 | 10 |
|
7 | 11 | ## :page_facing_up: Table of contents |
8 | 12 |
|
@@ -49,7 +53,7 @@ Builds a user authentication app using Angular 11 and google Firebase. |
49 | 53 | ## :floppy_disk: Setup |
50 | 54 |
|
51 | 55 | * Install dependencies with `npm i` |
52 | | -* Create google firebase project and paste access keys into app.module.ts |
| 56 | +* Create google firebase project with `Sign-in provider` as Google and paste access keys from `Project Settings` into `environment.ts` |
53 | 57 | * Run `ng serve` for a dev server. Navigate to `http://localhost:4200/`. The app will automatically reload if you change any of the source files |
54 | 58 |
|
55 | 59 | ## :computer: Code Examples |
@@ -95,17 +99,21 @@ export class UserService { |
95 | 99 |
|
96 | 100 | * user login using google id or password, can be viewed on Firebase Console. |
97 | 101 | * User privileges can be revoked from the Firebase console. |
98 | | -* Updated to latest Angular v10 and all dependencies are the latest versions with no conflicts. |
| 102 | +* Updated may 2021. |
99 | 103 |
|
100 | 104 | ## :clipboard: Status & To-Do List |
101 | 105 |
|
102 | | -* Status: Updated and working app with a successful login storing login details in the firebase database. |
| 106 | +* Status: Working |
103 | 107 | * To-Do: add theme colors and functionality. A bootstrap button would be better. |
104 | 108 |
|
105 | 109 | ## :clap: Inspiration |
106 | 110 |
|
107 | 111 | * [Demos With Angular: Building A User Authentication Service with Angular and Firebase](https://www.youtube.com/watch?v=mfONkAj4x94). |
108 | 112 |
|
| 113 | +## :file_folder: License |
| 114 | + |
| 115 | +* This project is licensed under the terms of the MIT license. |
| 116 | + |
109 | 117 | ## :envelope: Contact |
110 | 118 |
|
111 | | -Repo created by [ABateman](https://www.andrewbateman.org) - feel free to contact me! |
| 119 | +* Repo created by [ABateman](https://github.com/AndrewJBateman), email: gomezbateman@yahoo.com |
0 commit comments