https://github.com/mrsaeeddev/accessdevskills-react
https://github.com/mrsaeeddev/accessdevskills-react
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/mrsaeeddev/accessdevskills-react
- Owner: mrsaeeddev
- Created: 2018-04-27T09:50:59.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-04-27T09:53:21.000Z (about 8 years ago)
- Last Synced: 2025-03-24T22:34:30.668Z (over 1 year ago)
- Language: JavaScript
- Size: 99.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# react-firebase-authentication
[](https://travis-ci.org/rwieruch/react-firebase-authentication)
* Found in [Taming the State in React](https://roadtoreact.com/course-details?courseId=TAMING_THE_STATE)
* [Live](https://react-firebase-authentication.wieruch.com/)
* [Tutorial](https://www.robinwieruch.de/complete-firebase-authentication-react-tutorial/)
## Features
* uses:
* only React (create-react-app)
* firebase 4.3.1
* react-router 4.2.0
* no Redux/MobX
* [React's 16.3 context API](https://reactjs.org/blog/2018/03/29/react-v-16-3.html)
* features:
* Sign In
* Sign Up
* Sign Out
* Password Forget
* Password Change
* Protected Routes with Authorization
* Database: Users
## Installation
* `git clone git@github.com:rwieruch/react-firebase-authentication.git`
* `cd react-firebase-authentication`
* `npm install`
* `npm start`
* visit http://localhost:3000/
* Use your own Firebase Credentials
### Use your own Firebase Credentials
* visit https://firebase.google.com/ and create a Firebase App
* copy and paste your Credentials from your Firebase App into src/firebase/firebase.js
* activate Email/Password Sign-In Method in your Firebase App