1
0
Fork 0
mirror of https://github.com/terribleplan/next.js.git synced 2024-01-19 02:48:18 +00:00

Update README.md (#3784)

Detailed instructions for configuring authentication.
This commit is contained in:
Abel Tamayo 2018-02-13 13:20:16 +01:00 committed by Tim Neutkens
parent 74866edc40
commit 024d0c70ff

View file

@ -23,10 +23,11 @@ cd with-firebase-authentication
``` ```
Set up firebase: Set up firebase:
- create a project - Create a project at the [Firebase console](https://console.firebase.google.com/).
- get your service account credentials and client credentials and set both in firebaseCredentials.js - Get your account credentials from the Firebase console at *settings>service accounts*, where you can click on *generate new private key* and download the credentials as a json file. It will contain keys such as `project_id`, `client_email` and `client id`. Now copy them into your project in the `credentials/server.js` file.
- set your firebase database url in server.js - Get your authentication credentials from the Firebase console under *authentication>users>web setup*. It will include keys like `apiKey`, `authDomain` and `databaseUrl` and it goes into your project in `credentials/client.js`.
- on the firebase Authentication console, select Google as your provider - Copy the `databaseUrl` key you got in the last step into `server.js` in the corresponding line.
- Back at the Firebase web console, go to *authentication>signup method* and select *Google*.
Install it and run: Install it and run: