Github oauth多个授权回调URL [英] Github oauth multiple authorization callback URL

查看:163
本文介绍了Github oauth多个授权回调URL的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想在我的本地主机和我的活动域中工作,有任何方法可以将多个回调插入到github oauth设置中?我们如何解决这个问题?



重定向网址

解决方案

坏消息是我们无法在GitHub OAuth设置中插入多个回调。好消息是,我们可以在回调网址下使用多个回调子网址,然后您可以将其重定向(代理)到任何您想要的回调网址。例如,如果您的回叫网址是:domain.com/auth/github/callback,那么以下回调网址都是有效的:

$ b $

b


  1. domain.com/auth/github/callback/sub-callback-1

  2. domain.com/auth/github/callback / sub-callback-2

  3. domain.com/auth/github/callback/sub-callback-3

等。



使用所有参数重定向到子回调-N后,我们可以按照您的预期跳转到任何其他回调URL。


I want to work in my localhost and my live domain, there is any way to insert more then one callback to github oauth settings? How we solve this problem?

Redirect URLs

解决方案

The bad news is we can't insert more than one callback to GitHub OAuth setting.

Good news is that we can use multiple callback sub-url under our callback url, then you can redirect(proxy) it to any callback url that you want.

for example, if your callback url is: domain.com/auth/github/callback, then the following callback url are all valid:

  1. domain.com/auth/github/callback/sub-callback-1
  2. domain.com/auth/github/callback/sub-callback-2
  3. domain.com/auth/github/callback/sub-callback-3

etc.

After redirect to sub-callback-N with all parameters, then we could jump to any other callback url as you expected.

这篇关于Github oauth多个授权回调URL的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆