Add email confirmation

Signed-off-by: gearnode <bryan@frimin.fr>
This commit is contained in:
gearnode
2025-03-12 12:17:21 +01:00
parent 0e44d39998
commit 1a6e68f13c
11 changed files with 709 additions and 18 deletions

View File

@@ -329,6 +329,8 @@ type Mutation {
createPolicy(input: CreatePolicyInput!): CreatePolicyPayload!
updatePolicy(input: UpdatePolicyInput!): UpdatePolicyPayload!
deletePolicy(input: DeletePolicyInput!): DeletePolicyPayload!
confirmEmail(input: ConfirmEmailInput!): ConfirmEmailPayload!
}
input CreateVendorInput {
@@ -606,3 +608,11 @@ input UpdateTaskInput {
type UpdateTaskPayload {
task: Task!
}
input ConfirmEmailInput {
token: String!
}
type ConfirmEmailPayload {
success: Boolean!
}