Пример #1
0
  loginUser: (jwt) => {
    var savedJwt = localStorage.getItem('jwt');

    AppDispatcher.dispatch({
      actionType: LOGIN_USER,
      jwt: jwt
    });

    if (savedJwt !== jwt) {
      var nextPath = RouterContainer.get().getCurrentQuery().nextPath || '/';

      RouterContainer.get().transitionTo(nextPath);
      localStorage.setItem('jwt', jwt);
    }
  },
Пример #2
0
 logoutUser: () => {
   RouterContainer.get().transitionTo('/login');
   localStorage.removeItem('jwt');
   AppDispatcher.dispatch({
     actionType: LOGOUT_USER
   });
 }