authorizer/server/graph/model/models_gen.go
Lakhan Samani 27264c6e29
Implement login resolver (#15)
* add sign_up_method to users table

* add session store

* implement login resolver
2021-07-15 00:13:19 +05:30

65 lines
1.6 KiB
Go

// Code generated by github.com/99designs/gqlgen, DO NOT EDIT.
package model
type BasicAuthSignupInput struct {
FirstName *string `json:"firstName"`
LastName *string `json:"lastName"`
Email string `json:"email"`
Password string `json:"password"`
CofirmPassword string `json:"cofirmPassword"`
Image *string `json:"image"`
}
type BasicAuthSignupResponse struct {
Message string `json:"message"`
User *User `json:"user"`
}
type Error struct {
Message string `json:"message"`
Reason string `json:"reason"`
}
type LoginInput struct {
Email string `json:"email"`
Password string `json:"password"`
}
type LoginResponse struct {
Message string `json:"message"`
AccessToken *string `json:"accessToken"`
User *User `json:"user"`
}
type Response struct {
Message string `json:"message"`
}
type User struct {
ID string `json:"id"`
Email string `json:"email"`
SignUpMethod string `json:"SignUpMethod"`
FirstName *string `json:"firstName"`
LastName *string `json:"lastName"`
EmailVerifiedAt *int64 `json:"emailVerifiedAt"`
Password *string `json:"password"`
Image *string `json:"image"`
CreatedAt *int64 `json:"createdAt"`
UpdatedAt *int64 `json:"updatedAt"`
}
type VerificationRequest struct {
ID string `json:"id"`
Identifier *string `json:"identifier"`
Token *string `json:"token"`
Email *string `json:"email"`
Expires *int64 `json:"expires"`
CreatedAt *int64 `json:"createdAt"`
UpdatedAt *int64 `json:"updatedAt"`
}
type VerifySignupTokenInput struct {
Token string `json:"token"`
}