PHP相当于ASP.NET Forms身份验证

时间:2012-10-15 17:19:13

标签: php forms-authentication

我想在PHP驱动的站点中利用类似的ASP.NET Forms身份验证功能。我知道我可以使用“本土”类型的东西(意思是从头开始构建东西),但我想看一看其他选项。我在这个运行Linux的特定项目的托管网络服务器上,所以我没有权限添加我想要的任何扩展,但是我使用Http运行PHP 5.4,并且可以使用OAuth扩展(还有其他扩展,但它们是电子邮件和成像)。

1 个答案:

答案 0 :(得分:1)

据我了解表单身份验证,ASP是如何跟踪网站上的特定用户的?我建议使用PHP的会话。有大量的教程和示例代码,你可以从头开始。

http://onlamp.com/pub/a/php/2001/04/26/sessions.html

了解基本概念。

http://php.net/manual/en/function.session-start.php

PHP允许您启动会话,然后保存并调用会话变量。

session_start();
$_SESSION['variable'] = 'this will be on the next page if i start the session';
if(!$_SESSION['mylogincheck']) die(header('Location: loggedout.php'));