Skip to content

Commit

Permalink
fix(adapters): check token during email verification in Upstash Adapt…
Browse files Browse the repository at this point in the history
…er (#5377)

* Check token during email verification

* Undo accidental linter fix

* Update index.ts

Co-authored-by: Balázs Orbán <info@balazsorban.com>
  • Loading branch information
voinik and balazsorban44 committed Sep 25, 2022
1 parent ff3a528 commit d16e048
Showing 1 changed file with 9 additions and 2 deletions.
11 changes: 9 additions & 2 deletions packages/adapter-upstash-redis/src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -165,13 +165,20 @@ export function UpstashRedisAdapter(
},
async createVerificationToken(verificationToken) {
await setObjectAsJson(
verificationTokenKeyPrefix + verificationToken.identifier,
verificationTokenKeyPrefix +
verificationToken.identifier +
":" +
verificationToken.token,
verificationToken
)
return verificationToken
},
async useVerificationToken(verificationToken) {
const tokenKey = verificationTokenKeyPrefix + verificationToken.identifier
const tokenKey =
verificationTokenKeyPrefix +
verificationToken.identifier +
":" +
verificationToken.token

const token = await client.get<VerificationToken>(tokenKey)
if (!token) return null
Expand Down

0 comments on commit d16e048

Please sign in to comment.