feat: widget login with name and email
This commit is contained in:
@@ -1,3 +1,5 @@
|
||||
import { AuthToken } from "./auth";
|
||||
|
||||
export type Gender = 0 | 1;
|
||||
|
||||
export interface AutoDeleteMsgDTO {
|
||||
@@ -46,3 +48,10 @@ export interface UserDTO extends Partial<Pick<User, "name" | "gender" | "languag
|
||||
export interface UserCreateDTO extends Pick<User, "name" | "gender" | "language" | "email" | "webhook_url" | "is_bot" | "is_admin"> {
|
||||
password: string;
|
||||
}
|
||||
export interface UserRegDTO extends Pick<User, "name" | "gender" | "language" | "email">, Pick<UserDevice, "device" | "device_token"> {
|
||||
password: string;
|
||||
magic_token?: string
|
||||
}
|
||||
export interface UserRegResponse extends AuthToken {
|
||||
user: User
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user