İçeriğe geç

JWT doğrulaması yok (ARCH9126)

Anahtar swift.security.jwt-no-validation · Önem error · Kategori security · CWE CWE-347

Doğrulamasız okunan JWT’leri (signers.unverified, kimlik için kullanılan JWTDecode decode(jwt:), atlanan verify) işaretler.

let payload = try req.jwt.unverified(token, as: Payload.self)
let payload = try req.jwt.verify(token, as: Payload.self)

Herhangi bir claim’e güvenmeden önce imzayı ve beklenen claim’leri doğrulayın.