Files
Livebeat/backend/models/user/user.interface.ts
Mondei1 e12ed7775b Real-time communication with frontend
- Frontend shows heatmap of most visit places
- Maximum accuracy can now be set
- Fix bug where battery chart filtered values wrongly
2020-10-26 23:38:34 +01:00

18 lines
338 B
TypeScript

import { Document } from 'mongoose';
export enum UserType {
ADMIN = 'admin',
USER = 'user',
GUEST = 'guest'
}
export interface IUser extends Document {
name: string,
password: string,
salt: string,
type: UserType,
lastLogin: Date,
twoFASecret?: string,
brokerToken: string,
createdAt?: Date
}