Как управлять состоянием аутентификации с помощью React, используя куки - PullRequest
0 голосов
/ 29 октября 2018

Я знаю, как использовать токен для поддержания состояния входа в React с помощью localStorage. Теперь я хочу перейти на куки-файлы, использующие реагирующие куки-файлы и редуксы. Что я сделал до сих пор:

App.js

  componentDidMount() {
    if (_.isEmpty(this.props.cookies.cookies)) {
      this.props.autoSignOut(); //state in redux: isAuthenticated -> false
      this.props.history.push('/signin');
    } else {
      this.props.autoSignIn(); //state in redux: isAuthenticated -> true
    }
  }

Есть что-то, что я делаю неправильно или можно улучшить? Изменить: я также хочу спросить, если я так, я должен удалить куки при выходе. Это неправильно?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...