Возникли проблемы с добавлением oAuth в приложении реакции - PullRequest
0 голосов
/ 05 апреля 2020

Я пытаюсь добавить логин GitHub в свое приложение.

          <Switch>
            <Route exact path="/" component={Home} />

            <Route exact path="/login" component={Login} />

            <Route exact path="/login/github/callback" component={GithubCallback}/>

          </Switch>

Вот как я настраивал свои маршруты в интерфейсе реагирования.

На сервере dev localhost он работает просто отлично, когда я go прямо в \login\github\callback, он отлично работает, он также работает для других маршрутов, таких как \login

Я хостинг моего приложения в netlify, точные маршруты не работают, он показывает Страница не найдена

Нужно ли что-то менять в моем приложении или в netlify есть какие-либо настройки, которые мне нужно настроить заставить мои маршруты работать просто отлично.

Или есть какой-то другой способ, которым я могу справиться с этим.


Я пытаюсь сохранить свой идентификатор клиента в моем файле .env и передайте его в параметре запроса, возьмите код, отправленный OAuth GitHub, а затем отправьте его моему бэкэнду для получения пользовательских данных.

...