【问题标题】:Logout from google account. Call a URL in the background/in a hidden way从谷歌帐户注销。在后台/以隐藏方式调用 URL
【发布时间】:2011-02-15 09:10:09
【问题描述】:

我需要从 google 应用程序帐户中注销用户。现在在我的应用程序中,我希望当用户单击 LOGOUT 时应该发生以下情况:

1. 他应该从 Google 应用程序帐户中注销 - 为此我需要向 URL 发送隐藏请求 - https://mail.google.com/a/aspiringminds.in/?logout&hl=en 我可以很容易地调用这个网址。我需要的是以隐藏的方式调用这个url,即用户不应该被重定向到这个页面或看到这个页面。这是我被卡住的主要部分。我尝试过 curl、javascript 弹出窗口、iframe、php 重定向,但似乎没有任何效果。我认为只有服务器端请求会像“curl”一样在这里有所帮助。请帮助!!!!

2.如果用户成功登出 - 我需要带他到这个页面 - sign_in.php?logout=1

自过去 2 天以来,我一直在尝试这样做,但无法这样做。请帮忙。

【问题讨论】:

  • “嗨,我需要从谷歌应用程序帐户中注销用户” - 不,你不需要。除非你为 Google 工作。
  • 我认为他的意思是让用户从其网站的 google 应用程序帐户中注销,如 URL 所示。

标签: php redirect curl logout server-side


【解决方案1】:

omg 像这样使用 jquery

$('#logoutlink').click(function(){
    $.get('http://..............');return false;
    };);

将从客户端调用 url 但会忽略返回的数据

【讨论】:

    【解决方案2】:

    为什么不直接使用该网址的 1x1 大小的 iframe,这样用户甚至都不会意识到它。

    【讨论】:

    • 如果我使用 iframe,我无法重定向到 sig_in 页面(sign_in.php?logout=1)..... :( ...
    猜你喜欢
    • 2016-11-29
    • 2011-05-11
    • 1970-01-01
    • 2012-01-27
    • 1970-01-01
    • 1970-01-01
    • 2021-03-17
    • 1970-01-01
    • 2019-09-12
    相关资源
    最近更新 更多