问题标签 [autologin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
702 浏览

ios - 在 UIWebView 内基于 Web 的表单登录中使用 ASIHTTPRequest 自动登录

我正在尝试在 UIWebView 内基于 Web 的表单登录中使用 ASIHTTPRequest 库完成自动登录。我想让它持久化,因此用户在 UIWebView 中发出的以下请求使用网络库提供的凭据。

我试过这个:

但是当我尝试通过 UIWebView 导航时,凭据不会保留在其中,并且会收到未经身份验证的请求。

有一种方法可以在 ASIHTTPRequest 世界和 UIWebView 之间共享凭据吗?

提前致谢。

0 投票
2 回答
652 浏览

c# - C#在特殊端口上自动登录网站

我经常使用一个网站,所以我正在创建一个工具来帮助我使用它并轻松地从中检索数据。我处理的网站是使用 JSP 构建的。

我正在构建的工具将使用 C# 下的 WPF 完成。所以我需要做(但不知道如何)是连接到网站(HttpWebRequest 或类似的东西),登录(用户名和密码以及其他一些参数通过 POST 方法发送)以及请求标头信息,如推荐人等等...

我希望有人指导我如何创建一个连接到网站的应用程序,登录然后导航到两个或三个不同的页面,然后检索一个文件或只是复制 HTML 代码,其余的我会处理。

提前致谢 ...

0 投票
1 回答
2604 浏览

javascript - Facebook 自动登录 JS 在控制台中有效,但在 GM 脚本中无效

我正在尝试为 Facebook 创建一个自动登录脚本,而不是使用预先存在的脚本。当我在 Firefox 和 Chrome 的 javascript 控制台中运行以下代码时,用户名和密码字段都按预期填写:

但是当我将它作为 Greasemonkey 脚本运行时,它们不会填写:

我通读了这个链接,但这似乎没有帮助。这是我在其他网站上成功运行的 GM 脚本的衍生版本,我不明白为什么它不能在这里工作,任何帮助将不胜感激!


编辑:
我还尝试了另一种方法:

作为javascript和:

作为 GM,就像我的第一个方法一样,它适用于 Firefox 和 Chrome 的 JS 控制台,但不适用于 GM。

0 投票
1 回答
4922 浏览

python - 如何启动并将输入传递给外部程序

我正在使用 Python 执行外部程序。而且我还希望 Python 向被调用程序发送一些击键以完成自动登录。

问题是当我使用 subprocess.call() 执行外部程序时,程序获得了系统焦点,并且 Python 脚本无法响应,直到我关闭外部程序。

大家对此有什么建议吗?非常感谢。

0 投票
3 回答
2004 浏览

java - 如何从一个 webapp 自动登录到另一个 webapp

我有一个网络应用程序(我们称之为 app1),我什至看不到源代码,要进入它。我需要进行基本身份验证,“用户,通过”。

然后我正在创建另一个 Web 应用程序 (app2)(即 java/JSF/Icefaces),您还必须使用用户密码登录(用户和 app1 的密码与用户和 app2 的密码相同)。

有时我必须打开一个 app1 窗口(填写一些我不想在 app2 中复制的表格)。我有该窗口/表单的有效 URL,但是,问题是,当我调用该 URL 时,app1 首先要求用户/通行证,我不希望这样。我想要类似单点登录的东西。这只是基本身份验证(我有用户通过)。

我试图在 app2 中打开一个新的 jsp,并将其发送重定向到 app1 尝试进行基本身份验证,但我不能,我的意思是,它不起作用。

App1 有一个 REST API,我可以通过基本身份验证从 app2 使用它(这样就可以了)。

有人能帮我吗?

谢谢!!

0 投票
2 回答
6580 浏览

embedded-linux - 带有busybox自动登录的嵌入式linux

我需要制作一个 QT 应用程序,以便在我制作的嵌入式 linux 系统启动时运行。我可以通过串口 ttySAC0 访问系统。我尝试将应用程序添加到 inittab ,它运行但 tslib 不工作,可能是因为它找不到它需要工作的环境变量,因为我在 /etc/.profile 文件中设置了这些环境变量,该文件在用户之后运行登录。我需要自动登录用户,以便设置环境变量以便 tslib 可以工作,或者在不登录的情况下设置这些环境变量。系统是用 buildroot 和 busybox 制作的。

0 投票
2 回答
7586 浏览

php - 如何使用 PHP cURL 登录亚马逊

我需要使用 PHP cURL(没有 Amazon Web Service)登录到亚马逊页面: https ://sellercentral-japan.amazon.com/gp/sign-in/sign-in.html/ref=pt_login_lgin_login。

这是我如何尝试的代码:

作为响应,我收到带有错误消息的登录页面:“您的登录会话已过期。请重新登录。” 并且还会显示此消息:

“未找到

在此服务器上找不到请求的 URL /aan/2009-09-09/static/amazon/iframeproxy-12.html。”

我已经尝试了大多数在网上找到的解决方案。这个解决方案很有希望,但仍然不起作用: PHP Curl - Cookies 问题 我已经更改了所需的登录页面 URL 并进行了一些其他更改,但它给出了这个错误:

“尝试执行此操作时出错。请在 15 分钟后重试。” 即使在 15 分钟后,它也会给出相同的错误。

如果有人可以提供帮助,那将是有帮助的。

谢谢。

0 投票
2 回答
1159 浏览

facebook - 使用 Javascript SDK 自动登录返回的、经过身份验证的用户的正确设置是什么?

嘿,Facebook 开发人员,

我已经阅读了数十个相关问题,并希望尝试了 developers.facebook.com 上的每个相关示例,但我无法让这个工作:

  1. 用户访问了我的网站并通过以下方式授权了我向他请求的权限

    打电话后

    /li>
  2. 我现在可以成功请求一个在一段时间内有效的访问令牌,并使用它来查询有关用户的各种信息。

  3. 无需在任何地方(Facebook 或我自己的网站)注销,如果我现在再次导航到该页面(或只是点击重新加载),我希望立即能够使用

    并收到 的响应connected。据我了解,用户不应该再点击任何东西。

不过,我得到的是unknown. 无论在什么浏览器中,无论我使用的是真正的开发人员资料还是 Facebook 测试用户。

我也订阅了这些事件auth.authResponseChangeauth.statusChange但它们只有在我明确调用时才会触发FB.login()

它在Facebook SDK 文档中的示例中说,我FB.init()从上面应该已经从 Facebook 获得了有关页面加载时间的必要信息,并且事件应该相应地触发。

由于我已经尝试了很多示例并且真的认为我理解文档,所以我看不出错误发生在哪里。

有什么我遗漏的东西,我有什么误解或我应该注意的时间问题吗?

附带说明一下,我已经尝试了比提到的 Facebook 事件更多的尝试,通过 强制状态更新FB.getLoginStatus(callback, true),通过在 Chrome 的 Javascript 控制台中输入代码逐步运行代码以及来自 SO 和 Facebook 论坛的更多建议。

0 投票
1 回答
1538 浏览

cakephp - 如何绕过 CakePHP 应用程序 (jSlate) 中的登录屏幕?

我在将 CakePHP 应用程序 (jSlate) 集成到定制的非 Cake Web 应用程序时遇到问题。我见过的所有替代身份验证脚本都只是更改了登录表单的行为,换句话说,登录表单仍然出现,并要求输入用户名和密码,但是这些都是针对替代源(例如 LDAP)进行身份验证的。

我真正想要的是根本不出现登录屏幕。相反,我想要一个非常简单的行为:

  1. 检测用户是否已经登录到第三方应用程序。
  2. 如果是,自动将它们登录到 CakePHP 应用程序(在本例中为 jSlate)。
  3. 如果不是,则重定向到第三方应用程序登录屏幕。

是否有按照这些思路进行 CakePHP 身份验证的教程?或者有人知道怎么做吗?我已经想出了如何做第 3 部分,但是如果没有第 1 部分和第 2 部分,这种行为是没有用的......

0 投票
2 回答
449 浏览

joomla - 在 Joomla 2.5 上切换语言时会话丢失

我正在使用 Joomla 2.5 开发一个内部网,并且我有两个菜单类型模块,一个用于每种语言(英语和西班牙语)。两个菜单项注册用户的访问类型都是类型(默认情况下在 Joomla 中预安装)。

我已经激活了模块语言更改和自动登录插件(http://extensions.joomla.org/extensions/access-a-security/site-access/authentication-cloud-based/10508)。

当我通过自动登录(我直接用英文访问)访问网站时,我可以成功浏览所有菜单项。问题是语言何时发生变化。更改语言会话丢失,我得到带有登录表单的屏幕。

为什么会话丢失?,有什么问题?

谢谢您的帮助。

问候!