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
Passwort arbeiten = admin redisPassword = adminlua redis String-Vergleich nicht
ich bin der Lage, sowohl Passwort als Ausgabe Admin zu sehen, aber es ist nicht passend in lua-Code und Kontrolle immer zu anderen Teil gehen.
, wenn ich wie diese mit dem redis Wert
if (tostring (Passwort) == „admin“) ist
es funktioniert gut was bedeutet, das Problem bin im Vergleich, aber ich habe Kennwort Wert Admin gesetzt in redis.
Was enthält die Variable 'None'? – user6245072