From 7db7e5de9e96b4764c1468c0dad373cc9595f4d6 Mon Sep 17 00:00:00 2001 From: Davinci Date: Thu, 16 May 2024 10:56:08 +0200 Subject: [PATCH] fix: reverting signing of nostr auth token --- src/controllers/AuthController.ts | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/controllers/AuthController.ts b/src/controllers/AuthController.ts index bdb4410..1e853d1 100644 --- a/src/controllers/AuthController.ts +++ b/src/controllers/AuthController.ts @@ -45,6 +45,20 @@ export class AuthController { console.error('Error occurred while finding metadata', err) }) + // Nostr uses unix timestamps + const timestamp = Math.floor(Date.now() / 1000) + const { hostname } = window.location + + const authEvent: EventTemplate = { + kind: 1, + tags: [], + content: `${hostname}-${timestamp}`, + created_at: timestamp + } + + const signedAuthEvent = await this.nostrController.signEvent(authEvent) + this.createAndSaveAuthToken(signedAuthEvent) + store.dispatch( setAuthState({ loggedIn: true,