gsl-reset-password-admin
v0.0.1
Published
Este é um plugin para o [framework de e-commerce Vendure](https://www.vendure.io/) projetado para gerenciar o CRUD do Hotsite, possibilitando descrever melhor sobre os produtos no projeto [Gseller](https://gseller.com.br/).
Downloads
3
Readme
Plugin de Canal Vendure
Este é um plugin para o framework de e-commerce Vendure projetado para gerenciar o CRUD do Hotsite, possibilitando descrever melhor sobre os produtos no projeto Gseller.
Após configurar o seu projeto Vendure, você pode usar este plugin via npm install:
npm install hotsite-plugin
e inclua-o no arquivo vendure-config conforme abaixo:
import { HotsitePlugin } from "hotsite-plugin";
...
export const config: VendureConfig = {
...
plugins: [
...,
HotsitePlugin
]
}
Os tipos, entradas e querys atualizadas após a instalação do plugin são:
Shop Main Type
type PasswordResetTokenInvalidError implements ErrorResult {
errorCode: ErrorCode!
message: String!
}
type PasswordResetTokenExpiredError implements ErrorResult {
errorCode: ErrorCode!
message: String!
}
type PasswordValidationError implements ErrorResult {
errorCode: ErrorCode!
message: String!
}
type NotVerifiedError implements ErrorResult {
errorCode: ErrorCode!
message: String!
}
type AdministratorNotFoundError implements ErrorResult {
errorCode: ErrorCode!
message: String!
}
Shop Schema Unions
union RequestPasswordResetResult = NativeAuthStrategyError | Success | AdministratorNotFoundError
union ResetPasswordResult =
Success
| PasswordResetTokenInvalidError
| PasswordResetTokenExpiredError
| PasswordValidationError
| NativeAuthStrategyError
| NotVerifiedError
| AdministratorNotFoundError
Shop Mutation
extend type Mutation {
requestPasswordReset(emailAddress: String!): RequestPasswordResetResult
resetPassword(token: String!, password: String!): ResetPasswordResult!
}