Javascript 从移动应用程序访问时,将用户名和密码填充到网站登录页面

Javascript 从移动应用程序访问时,将用户名和密码填充到网站登录页面,javascript,php,ajax,joomla,login,Javascript,Php,Ajax,Joomla,Login,我有Joomla网站和移动应用程序,运行在不同的服务器上(使用JavaScript编程)。两者都属于同一方,并且用户在两者上拥有相同的帐户,具有相同的ID和密码(尽管这些ID和密码存储在不同的数据库中,但我们确保它们是同步的和相同的) 用户登录应用程序(会话在应用程序服务器上创建)并导航到按钮(网站)。点击按钮后,将打开新窗口(网站的登录页面),如下所示。他们必须再次插入凭据,然后才能访问其帐户 我想知道是否有一种方法可以自动将用户名和密码填充到用户名和密码字段中,这样用户只需单击(登录)按钮

我有Joomla网站和移动应用程序,运行在不同的服务器上(使用JavaScript编程)。两者都属于同一方,并且用户在两者上拥有相同的帐户,具有相同的ID和密码(尽管这些ID和密码存储在不同的数据库中,但我们确保它们是同步的和相同的)

用户登录应用程序(会话在应用程序服务器上创建)并导航到按钮(网站)。点击按钮后,将打开新窗口(网站的登录页面),如下所示。他们必须再次插入凭据,然后才能访问其帐户

我想知道是否有一种方法可以自动将用户名和密码填充到用户名和密码字段中,这样用户只需单击(登录)按钮。令人恼火的是,他们必须插入两次凭据。所以这将对B计划有很大帮助


如果可能的话,我应该遵循什么逻辑?(例如,我知道如何使用JavaScript将php表单提交到此网站,但这是正确的方法吗?

您最好的选择是
SharedReferences
,但您需要构建某种加密存储。确保在将密码写入磁盘之前对其进行加密

如果可能的话,请考虑修改服务器以使用令牌来提供访问。p>


之后,您只需读取存储的值并将其分配给
文本字段

,除了安全问题(这是非常低安全性的应用程序),这不是他们直接从移动应用程序将值分配给文本字段的更直接的方法。用户名和密码以纯文本形式存储在应用程序localStorage中文本框是什么类型的对象?或者该应用程序是一个
webView
,您是否连接到url?在另一边。。。即使你的应用程序安全性很低,也不鼓励以纯文本形式存储用户/通行证!如果你是说我可以用url在浏览器中运行应用程序,是的,我可以。我不知道你所说的对象种类是什么意思,但当检查文本字段时,我得到的是:密码如果是,则取决于用户和浏览器设置是否记住用户和密码…他们可以这样做,但我的目的是为他们填充用户名和密码,然后由他们删除它们(他们不会抱怨重新插入用户名和密码)