const classfantorepo::User
sys::Obj fantorepo::User : fanlink::MongoDoc
User DTO
- _id
- virtual const override ObjectID? _id
- email
- const Str email
- find
- static User? find(DB db, Str name, Str? passwordHash := null)- find by username (and password if not null) 
- insert
- Void insert(DB db)
- make
- new make(|This f)
- password
- const Str password- Hashed password 
- rest
- const Bool rest := false- would be set to true if a temp password was set and not replaced yet by the user 
- toStr
- virtual override Str toStr()
- update
- Void update(DB db)
- userName
- const Str userName- Username (lower case) 
- website
- const Str? website