Added support for `UserData`
- Class `UserData` is used for auth and storing personal data of user