added to config: session_max

how many sessions can be: default 1000000 (one milion)


git-svn-id: svn://ttmath.org/publicrep/winix/trunk@694 e52654a7-88a9-db11-a3e9-0013d4bc506e
This commit is contained in:
2010-12-07 17:41:28 +00:00
parent 0a9cdd2f15
commit 508f06339e
6 changed files with 35 additions and 32 deletions

View File

@@ -131,6 +131,12 @@ void Users::LoginUser(long user_id, bool remember_me)
if( !request->session )
return;
if( request->session->id == 0 )
{
log << log1 << "Users: cannot login a user on a temporary session" << logend;
return;
}
request->session->puser = GetUser(user_id);
request->session->spam_score = 0;