如何在公共web服务器上托管内部php web应用程序。
我需要在网络上托管一个私人网站。我可以创建一个登录,但有一些问题。
如果有人在登录后知道了一个链接,我如何阻止他转到该链接?
例如
我的网站www.myapp.com
这将要求您登录
当登录发生时,他转到www.myapp/欢迎.php
我如何才能阻止某些人输入www.myapp/欢迎.php并绕过登录?
问候
爱资哈尔
发布于 2016-06-24 21:04:02
您可以设置会话:
<?php
//user login
if($password=="1234") {
session_start();
$_SESSION["logged"]="jep";
//redirect to secret site
header("Location: http://myapp/secret.php");
}
?>并检查用户是否已登录到您的私人站点
<?php
session_start()
if(isset($_SESSION["logged"])){
//user logged in
}else{
header("Location: http://myapp.com");
//send user to home and
die()
}
?>https://stackoverflow.com/questions/38014026
复制相似问题