An open API service indexing awesome lists of open source software.

https://github.com/mrsaeeddev/accessdevskills-react


https://github.com/mrsaeeddev/accessdevskills-react

Last synced: about 1 year ago
JSON representation

Awesome Lists containing this project

README

          

# react-firebase-authentication

[![Build Status](https://travis-ci.org/rwieruch/react-firebase-authentication.svg?branch=master)](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