问题: 如何在注册/登录(任何其他)php页面中使用https? 伪代码:
is it https?
yes continue
no redirect same page via https
背景 我想做一个安全的注册和登录表单。 我想通过所有步骤来检测我是否错过了什么。 2.我想特别询问如何使用https来保护去往服务器的密码。
添加2。 HTTPS CONNECTION CHECK用户点击登录/注册页面的链接,我应该这样做:
是HTTPS吗?是=> CONTINUE,NO =>通过HTTPS重定向同一页我知道有一些变量或某些东西告诉我它的https,但我不知道如何 把它写在php5(这一两行)。那么问题是如何做第2点(HTTPS连接CHECK)?
答案 0 :(得分:5)
要检查请求是否已通过HTTPS进行,请检查$_SERVER['HTTPS']。
$https = !empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] !== 'off';