A login/register flow built with React & Redux Saga
This application demonstrates what a React-based register/login workflow might look like with Redux Saga.
It's based on Max Stoiber's login-flow, but uses Redux Saga instead of Redux Thunk to handle asynchronous actions.
All the saga stuff is here. The rest is regular React and Redux!
Authentication happens in app/auth/index.js
, using fakeRequest.js
and fakeServer.js
. fakeRequest
is a fake XMLHttpRequest
wrapper. fakeServer
responds to the fake HTTP requests and pretends to be a real server, storing the current users in local storage with the passwords encrypted using bcrypt
.
- Max Stoiber for the Login Flow idea.
- Yassine Elouafi for Redux Saga. Awesome!
MIT © Juan Soto