身份验证后如何重定向回主页

文卡特什·马雷帕利

我正在尝试lua-resty-openidc在NGINX服务器上进行配置用户通过身份验证后,如何重定向回主页?当用户通过身份验证时,回调 url 会从服务器获取代码、session_state 和其他参数。一旦用户通过身份验证,这会导致加载问题。用户返回的网址类似于http://xyz.abc.com:8080/secured?code=32edkew2kjjjdf

https://github.com/pingidentity/lua-resty-openidc

我的配置如下所示。我想让用户回到http://xyz.abc.com:8080. redirect_uri 应该是什么?

 local opts = {
             -- the full redirect URI must be protected by this script and becomes:
             -- ngx.var.scheme.."://"..ngx.var.http_host..opts.redirect_uri_path
             redirect_uri_path = "/secured", 
             discovery = "https://accounts.google.com/.well-known/openid-configuration",
             client_id = "<client_id",
             client_secret = "<client_secret"
             --authorization_params = { hd="pingidentity.com" },
             --scope = "openid email profile",
             --iat_slack = 600,
          }
汉斯 Z。

lua-resty-openidc本身处理重定向回您试图访问的原始页面。您不需要为此做任何特定的事情,它会在触发身份验证时找出该 URL,请参阅:https : //github.com/pingidentity/lua-resty-openidc/blob/master/lib/resty /openidc.lua#L539并将其存储在会话中。

它将拦截重定向回重定向 URI,请参阅:https : //github.com/pingidentity/lua-resty-openidc/blob/master/lib/resty/openidc.lua#L557并最终重定向回原始 URL ,见https://github.com/pingidentity/lua-resty-openidc/blob/master/lib/resty/openidc.lua#L350

重定向 URI 本身可以是任何路径,只要它不需要提供内容,因为 lua-resty-openidc 会拦截它并做自己的事情。它确实需要在提供者处注册。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Ember简单身份验证:身份验证后如何重定向回最后访问的路由?

来自分类Dev

使用passport-saml身份验证后,如何重定向回原始请求的URL?

来自分类Dev

身份验证后,表单身份验证重定向回Login.aspx

来自分类Dev

在Laravel中进行身份验证后如何重定向?

来自分类Dev

如何硬编码简单身份验证(无后端)并重定向到主页-React

来自分类Dev

如何将已通过身份验证的用户从登录页面重定向到主页

来自分类Dev

身份验证后如何将用户重定向回同一页面?

来自分类Dev

使用Node.js和Passport进行身份验证后,如何将用户重定向至带有其ID的主页?

来自分类Dev

身份验证处理后,Chrome不会重定向回URL

来自分类Dev

错误登录后的基本身份验证重定向

来自分类Dev

身份验证成功后护照不会重定向

来自分类Dev

身份验证后如何从Yahoo重定向到我的IOS应用程序?

来自分类Dev

如何在HTTP基本身份验证后重定向到相同的URL

来自分类Dev

用户使用Firebase身份验证登录后如何重定向?

来自分类Dev

如何在ServiceStack中进行身份验证后重定向到帖子

来自分类Dev

如何重定向Devise的注册和身份验证失败?

来自分类Dev

如何防止 cookie 身份验证重定向到登录

来自分类Dev

Laravel身份验证重定向失败

来自分类Dev

身份验证重定向失败

来自分类Dev

身份验证的URL重定向

来自分类Dev

CodeIgniter社区身份验证重定向

来自分类Dev

Laravel 身份验证无法重定向

来自分类Dev

身份验证后如何将用户重定向到原始请求,Angular-Fullstack Yeoman?

来自分类Dev

基于表单的身份验证-身份验证成功后重定向到错误页面(Tomcat 7.0.4)

来自分类Dev

OAuth2对API进行身份验证-无法重定向回我的应用

来自分类Dev

重定向回我的网站时,谷歌身份验证卡住了

来自分类Dev

htaccess重定向到php身份验证脚本后,PDF无法正确显示

来自分类Dev

身份验证未呈现组件后,路由器导航重定向

来自分类Dev

始终在身份验证后重定向到根路径[laravel]

Related 相关文章

  1. 1

    Ember简单身份验证:身份验证后如何重定向回最后访问的路由?

  2. 2

    使用passport-saml身份验证后,如何重定向回原始请求的URL?

  3. 3

    身份验证后,表单身份验证重定向回Login.aspx

  4. 4

    在Laravel中进行身份验证后如何重定向?

  5. 5

    如何硬编码简单身份验证(无后端)并重定向到主页-React

  6. 6

    如何将已通过身份验证的用户从登录页面重定向到主页

  7. 7

    身份验证后如何将用户重定向回同一页面?

  8. 8

    使用Node.js和Passport进行身份验证后,如何将用户重定向至带有其ID的主页?

  9. 9

    身份验证处理后,Chrome不会重定向回URL

  10. 10

    错误登录后的基本身份验证重定向

  11. 11

    身份验证成功后护照不会重定向

  12. 12

    身份验证后如何从Yahoo重定向到我的IOS应用程序?

  13. 13

    如何在HTTP基本身份验证后重定向到相同的URL

  14. 14

    用户使用Firebase身份验证登录后如何重定向?

  15. 15

    如何在ServiceStack中进行身份验证后重定向到帖子

  16. 16

    如何重定向Devise的注册和身份验证失败?

  17. 17

    如何防止 cookie 身份验证重定向到登录

  18. 18

    Laravel身份验证重定向失败

  19. 19

    身份验证重定向失败

  20. 20

    身份验证的URL重定向

  21. 21

    CodeIgniter社区身份验证重定向

  22. 22

    Laravel 身份验证无法重定向

  23. 23

    身份验证后如何将用户重定向到原始请求,Angular-Fullstack Yeoman?

  24. 24

    基于表单的身份验证-身份验证成功后重定向到错误页面(Tomcat 7.0.4)

  25. 25

    OAuth2对API进行身份验证-无法重定向回我的应用

  26. 26

    重定向回我的网站时,谷歌身份验证卡住了

  27. 27

    htaccess重定向到php身份验证脚本后,PDF无法正确显示

  28. 28

    身份验证未呈现组件后,路由器导航重定向

  29. 29

    始终在身份验证后重定向到根路径[laravel]

热门标签

归档