Stupid issue im having
This commit is contained in:
1 file changed
+6
-7
+6
-7
@@ -14,14 +14,13 @@ import { createHash, createPrivateKey, sign } from 'crypto'
|
|||||||
import { and, eq, sql } from 'drizzle-orm'
|
import { and, eq, sql } from 'drizzle-orm'
|
||||||
import { verifyCodes } from './tables'
|
import { verifyCodes } from './tables'
|
||||||
|
|
||||||
|
const privateKey = createPrivateKey({
|
||||||
|
key: Buffer.from(process.env.PRIVATE_SIGNING_KEY!, 'base64').toString('utf8'),
|
||||||
|
format: 'pem'
|
||||||
|
})
|
||||||
|
|
||||||
export const generateSignature = (body: string) => {
|
export const generateSignature = (body: string) => {
|
||||||
const key = Buffer.from(
|
return sign(null, Buffer.from(body), privateKey).toString('base64')
|
||||||
process.env.PRIVATE_SIGNING_KEY ?? '',
|
|
||||||
'base64'
|
|
||||||
).toString('utf-8')
|
|
||||||
const privateKey = createPrivateKey(key)
|
|
||||||
const signature = sign(null, Buffer.from(body), privateKey).toString('base64')
|
|
||||||
return signature
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export const jsonResponse = (data: any, status = 200) => {
|
export const jsonResponse = (data: any, status = 200) => {
|
||||||
|
|||||||
Reference in new issue
Block a user