remove user id from key

prod-hotfix
Thibault Duplessis 2021-01-28 15:57:44 +01:00
parent 91a5c38469
commit e6fd4a6020
1 changed files with 2 additions and 2 deletions

View File

@ -22,10 +22,10 @@ final class StormSign(secret: Secret, cacheApi: CacheApi) {
def getPrev(user: User): String = store get user.id
def check(user: User, signed: String): Boolean = {
def check(user: User, signed: String): Boolean = signed != "undefined" && {
val correct =
!Uptime.startedSinceMinutes(5) || {
signer.sha1(s"${store.get(user.id)}:${user.id}") hash_= signed
signer.sha1(store.get(user.id)) hash_= signed
}
if (correct) store.put(user.id, signed)
correct