Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LoginInput ¶
type Resolver ¶
type Resolver struct {
Datasource *data.MongoDatastore
}
func (*Resolver) Login ¶
func (r *Resolver) Login(args struct{ LoginInput *LoginInput }) (*TokenResolver, error)
func (*Resolver) SignUp ¶
func (r *Resolver) SignUp(args struct{ SignUpInput *SignUpInput }) (graphql.ID, error)
type SignUpInput ¶
type TokenResolver ¶
type TokenResolver struct {
// contains filtered or unexported fields
}
func (*TokenResolver) ExpiredAt ¶
func (t *TokenResolver) ExpiredAt() int32
func (*TokenResolver) Token ¶
func (t *TokenResolver) Token() string
type UserResolver ¶
type UserResolver struct {
// contains filtered or unexported fields
}
func (*UserResolver) Email ¶
func (u *UserResolver) Email() *string
func (*UserResolver) Firstname ¶
func (u *UserResolver) Firstname() *string
func (*UserResolver) ID ¶
func (u *UserResolver) ID() graphql.ID
func (*UserResolver) Lastname ¶
func (u *UserResolver) Lastname() *string
Click to show internal directories.
Click to hide internal directories.