2014-01-06 38 views
0

我已经在PHP中完成了一些非常基本的身份验证工作。在PHP中,您可以启动会话并创建一个唯一的会话ID以存储在Cookie中。在Coldfusion中启动会话并分配唯一的会话ID

这是如何在ColdFusion中工作的?我如何开始一个会话并为其分配一个唯一的ID?

背后的故事:我想一个创建一个登录页面,我可以创建用户身份验证的登录尝试,但我需要知道如何给他们一个唯一的会话,一旦他们在已登录

我我们看了一下ColdFusion文档。我能找到的会话的唯一方法似乎是因为任何原因不使用cookie的浏览器。我错过了什么吗?

回答

6

是的,如果你在application.cfm或application.cfc中设置SessionManagement为'true',那么CF会自动为每个新用户创建一个会话。然后,您可以将会话属性(可能称为'loggedin')设置为true或false来管理登录状态。会话持续时间通过SessionTimeout财产的Application.cfc管理

您还可以使用<cfloginuser>标签来管理用户是否登录,although some people avoid it

看看this article为的Application.cfc

的概述
+0

完美的,谢谢你的答案,说如何检查用户是否登录的奖励点。 – lorless