Как я могу заставить React запустить поток Google? - PullRequest
0 голосов
/ 12 апреля 2020

Я использую React и express для создания кнопки входа в Google с помощью passport-google-oauth20, и все отлично работает на стороне сервера. Но по какой-то причине ссылка, которую я установил в реакции для запуска потока oauth, этого не делает.

<a href='*/api/auth/google*'>
                <button type="submit" className="App_button _oauth">
                    <div className='socialIcon'>
                        <GoogleIcon width={18} />
                    </div>
                    <span>Sign up with Google</span>
                </button>
            </a>

И я также установил прокси в package.json:

"proxy": {
    "/api/auth/google": {
      "target": "http://localhost:8080"
    },
    "/api/*": {
      "target": "http://localhost:8080"
    }

Чего мне не хватает? Я смотрел учебники и читал статьи, но не могу понять.

...