Add login/register logic

Signed-off-by: gearnode <bryan@frimin.fr>
This commit is contained in:
gearnode
2025-02-25 17:32:26 +01:00
parent 49c3807b4f
commit e9ae77a4a0
28 changed files with 2075 additions and 419 deletions

View File

@@ -342,14 +342,25 @@ type EvidenceStateTransition {
updatedAt: Datetime!
}
type Query {
node(id: ID!): Node!
viewer: Viewer!
# Authentication types
type User {
id: ID!
email: String!
organization: Organization! @goField(forceResolver: true)
createdAt: Datetime!
updatedAt: Datetime!
}
type Viewer {
type Session {
id: ID!
organization: Organization! @goField(forceResolver: true)
expiresAt: Datetime!
}
type Query {
node(id: ID!): Node!
viewer: User!
}
type Mutation {