function _Login(username,password,thePlayer)
outputChatBox( username )
outputChatBox( password )
if username and exports.tp_sql:_QuerySingle("select username from users where username = ? ",username) then
if password and exports.tp_sql:_QuerySingle("select password from users where username = ? ",username) == sha256(password) then
token = generateToken(35)
outputChatBox( token )
user_id = exports.tp_sql:_QuerySingle("select id from users where username = ? ",username)
outputChatBox(user_id)
exports.tp_sql:_Exec("insert into login_tokens(token,user_id) values (?,?)",token,user_id)
setElementData(thePlayer,'reglog:token',sha256(token))
outputChatBox(getElementData(thePlayer,'reglog:token',token))
outputChatBox(getElementData(thePlayer,'reglog:token',sha256(token)))
return 'login:successful'
else
return 'login:failed:password'
end
else
return 'login:failed:username'
end
end
I tried to fix it, now I got 'login:failed:password'