首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何将php登录表单链接到另一个网站

如何将php登录表单链接到另一个网站
EN

Stack Overflow用户
提问于 2019-03-01 04:20:18
回答 1查看 223关注 0票数 1

我有一个用PHP和MySQL的登录表单,例如在一个名为"login.example.com“的域名中,我想让它在登录到第一个域名的同时登录到另一个网站,例如"home.example.com”,我如何才能不使用cookies呢?

我想要在域之间传输的值是电子邮件和密码。

代码语言:javascript
复制
$email       =  e($_POST['email']);                                                            //The email of the user
$password  =  e($_POST['password']);                                                       //The password of the user
EN

回答 1

Stack Overflow用户

发布于 2019-03-01 04:32:39

你有两个选择

  1. 在登录获得批准后,重定向到第二个域(子域)并在那里设置会话。
  2. 在登录获得批准后,加载一个像素图像,其中包含第二个域(子域)的URL,例如:

echo "< img href='https://sub.example.com‘/>"

在这两种情况下,您都必须在第二个域(子域)上运行脚本才能设置会话

更新

设置会话的示例:

代码语言:javascript
复制
$_SESSION['login'] = $id;

更新2

在域(子域)之间传输电子邮件和密码不是一个好的做法,这是不安全的,但您可以设置cookie或会话来识别电子邮件和密码,该ID可以在域(子域)之间传输

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54933627

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档