()
| 70 | } |
| 71 | |
| 72 | function generateCodeVerifier(): string { |
| 73 | return toBase64Url(crypto.randomBytes(32)) |
| 74 | } |
| 75 | |
| 76 | function generateCodeChallenge(verifier: string): string { |
| 77 | return toBase64Url(crypto.createHash('sha256').update(verifier).digest()) |
no test coverage detected