ReactJS Добавить локальный путь

Я только начинаю с ReactJS и пытаюсь интегрироваться с Stormpath для входа пользователя. Они обеспечивают поведение по умолчанию для пути /register и /login.

Я хочу, чтобы ReactJS перенаправлял на эти локальные ссылки сейчас, а не создавал новые маршруты и компоненты. Как это может быть достигнуто.

Спасибо!

2 ответа

Я также работаю в Stormpath и всего несколько дней назад выпустил Stormpath React SDK. Благодаря этому вы сможете без особых усилий интегрировать Stormpath в свое приложение React.

Чтобы начать, ознакомьтесь с нашим примером приложения или прочитайте блог, который я написал для него.

И если у вас есть какие-либо вопросы, не стесняйтесь ударить меня в robin [at] stormpath [dot] com,

Ура!

Я работаю в Stormpath. Мы рекомендуем вам попробовать использовать наш модуль express-stormpath. Но у нас есть некоторые проблемы, над которыми мы работаем над решением.

Пока невозможно отключить HTML-представления по умолчанию, но все же сохранить JSON API. Мы исправим это в следующем выпуске. Это создает проблему для приложений React Flux, которые хотят использовать маршрут / login в своем приложении браузера, но не используют наши представления HTML по умолчанию.

Чтобы обойти эту проблему, вы можете изменить URL-адрес маршрута на другой URL, чем /login. Например:

app.use(stormpath.init(app, {
  website: true,
  web: {
     login: {
      uri: '/api/login'
    }
  }
}));

Код вашего браузера должен сделать его логином POST в /api/login

Можете ли вы попробовать и дайте мне знать, если это помогает? Спасибо!

Другие вопросы по тегам