使用代理目标将用户从localhost:3000移至localhost:3000 / auth / google

Kaushal kumar

当用户单击“使用Google登录”时,该用户将被带到Google OAuth流程进行登录过程。但是,单击浏览器后,只需将其URL更改为localhost:3000 / auth / google,就不会发生任何事情。如果我明确提供完整的href,则效果很好

http:// localhost:5000 / auth / google

应用程序组件:

import './App.css';
import React, { Component } from 'react';
class App extends Component {
  render() {
    return (
      <div className="App">
        <a href="/auth/google">Sign in using google</a>
      </div>
    );
  }
}
export default App;

package.json

{
  "name": "client",
  "version": "0.1.0",
  "private": true,
  "proxy": {
    "/auth/google": {
      "target": "http://localhost:5000/"
    }
  },

拉加·普斯塔德瓦(Raga Pushadwa)

删除package.json上的代理,然后尝试在src目录上创建create setupProxy.js,然后npm安装http-proxy-middleware

const { createProxyMiddleware } = require("http-proxy-middleware");

const proxy = require("http-proxy-middleware");
module.exports = function (app) {
  app.use(
    createProxyMiddleware(
      "/auth/google",
     // replace with your endpoint
      { target: "http://localhost:5000" } // replace with your target
    )
  );
};

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

提供的目标来源('https://docs.google.com')与收件人窗口的来源('http:// localhost:3000')不匹配

来自分类Dev

如何从带有URL“ localhost:3000”的终端打开Google Chrome?

来自分类Dev

Google auth2 .getCurrentUser()获取用户令牌?

来自分类Dev

AWS Amplify Google Auth用户未重定向回

来自分类Dev

如何将用户显示为localhost:3000:/:id

来自分类Dev

使用Google`gms.auth.UserRecoverableAuthException:BadAuthentication`异常登录

来自分类Dev

使用auth0的Google Oauth帐户关联操作

来自分类Dev

Flutter Firebase Auth无法在Google Play中使用

来自分类Dev

分别使用Google Identity Platform + Firebase Auth

来自分类Dev

为什么在 google.auth.OAuth 中使用 var {google} 而不是 var google

来自分类Dev

意外的请求:POST / api / v1 / auth / sign_in预期的POST http:// localhost:3000 / api / v1 / auth / sign_in

来自分类Dev

Firebase Auth和Google日历

来自分类Dev

Firebase Google Auth Web JS

来自分类Dev

google firestore auth 存在规则

来自分类Dev

执行 Auth0/Google 联合 SSO 注销时如何将用户重定向回我的应用程序?

来自分类Dev

如何使用Google Auth在Firebase中区分登录和注册用户?

来自分类Dev

我可以为使用google auth提供程序登录的用户构建文档集合吗?

来自分类Dev

django-social-auth使用Google OpenID给出502错误,但只有少数用户

来自分类Dev

Gmail API-无法使用google.auth.jwt从域中的用户获取邮件

来自分类Dev

Firebase用户的context.auth仍存在allAuthenticatedUsers保护的Google函数错误,并带有UNAUTHENTICATED

来自分类Dev

Xero API Auth使用Google Apps脚本使用查询字符串失败

来自分类Dev

将Google :: Auth :: Stores :: FileTokenStore与数据库一起使用

来自分类Dev

使用IdentityServer从Google Auth(SPA)获取名称和电子邮件声明

来自分类Dev

使用Google的auth2 API时,是否可以提交随机数或状态

来自分类Dev

不能使用 Google_Auth_LoginTicket 类型的对象作为数组

来自分类Dev

尝试使用 firebase_auth 登录 Google 时 Android 上的 PlatformException

来自分类Dev

使用Python Social Auth过滤或限制Django中的一组用户使用Google-Oauth2登录

来自分类Dev

django-social-auth的Google登录错误

来自分类Dev

未指定范围-Google_Auth_Exception

Related 相关文章

  1. 1

    提供的目标来源('https://docs.google.com')与收件人窗口的来源('http:// localhost:3000')不匹配

  2. 2

    如何从带有URL“ localhost:3000”的终端打开Google Chrome?

  3. 3

    Google auth2 .getCurrentUser()获取用户令牌?

  4. 4

    AWS Amplify Google Auth用户未重定向回

  5. 5

    如何将用户显示为localhost:3000:/:id

  6. 6

    使用Google`gms.auth.UserRecoverableAuthException:BadAuthentication`异常登录

  7. 7

    使用auth0的Google Oauth帐户关联操作

  8. 8

    Flutter Firebase Auth无法在Google Play中使用

  9. 9

    分别使用Google Identity Platform + Firebase Auth

  10. 10

    为什么在 google.auth.OAuth 中使用 var {google} 而不是 var google

  11. 11

    意外的请求:POST / api / v1 / auth / sign_in预期的POST http:// localhost:3000 / api / v1 / auth / sign_in

  12. 12

    Firebase Auth和Google日历

  13. 13

    Firebase Google Auth Web JS

  14. 14

    google firestore auth 存在规则

  15. 15

    执行 Auth0/Google 联合 SSO 注销时如何将用户重定向回我的应用程序?

  16. 16

    如何使用Google Auth在Firebase中区分登录和注册用户?

  17. 17

    我可以为使用google auth提供程序登录的用户构建文档集合吗?

  18. 18

    django-social-auth使用Google OpenID给出502错误,但只有少数用户

  19. 19

    Gmail API-无法使用google.auth.jwt从域中的用户获取邮件

  20. 20

    Firebase用户的context.auth仍存在allAuthenticatedUsers保护的Google函数错误,并带有UNAUTHENTICATED

  21. 21

    Xero API Auth使用Google Apps脚本使用查询字符串失败

  22. 22

    将Google :: Auth :: Stores :: FileTokenStore与数据库一起使用

  23. 23

    使用IdentityServer从Google Auth(SPA)获取名称和电子邮件声明

  24. 24

    使用Google的auth2 API时,是否可以提交随机数或状态

  25. 25

    不能使用 Google_Auth_LoginTicket 类型的对象作为数组

  26. 26

    尝试使用 firebase_auth 登录 Google 时 Android 上的 PlatformException

  27. 27

    使用Python Social Auth过滤或限制Django中的一组用户使用Google-Oauth2登录

  28. 28

    django-social-auth的Google登录错误

  29. 29

    未指定范围-Google_Auth_Exception

热门标签

归档