local password = json_string["password"] or "None"
local redisPassword = red:hmget(userName,"password") or None
local redisAuthtoken = red:hmget(userName,"authToken")
if (tostring(password) == tostring(redisPassword))
then
ngx.say(redisAuthtoken)
else
ngx.say("Error User or Service Not found 1510")
end
пароля = админ redisPassword = админLua сравнение Redis строки не работает
я могу видеть, как пароль, как выходные админы, но это не соответствует в Lua коде и управлении всегда будет еще часть.
, когда я сравниваю, как этот
если (ToString (пароль) == «администратор»)
это работает отлично, что означает этот вопрос является со значением Redis, но я поставил значение пароля администратора в redis.
Что содержит переменная 'None'? – user6245072