Vridlo/types/User: Difference between revisions

From ALT Linux Wiki
No edit summary
No edit summary
 
Line 1: Line 1:
'''User''' is a structure that represents User model. It is described as:
'''User''' is a '''''primary''''' structure that represents User model. It is described as:


* '''id''' is ''natural '''mandatory read-only'''''
* '''id''' is ''natural '''mandatory read-only'''''

Latest revision as of 21:39, 13 December 2019

User is a primary structure that represents User model. It is described as:

  • id is natural mandatory read-only
Unique identifier of user.
  • names is Name array mandatory
Name array for the account. It can include first name, last name, nickname, or title.
  • recitals is Recital array mandatory
Recitals array for the user, it describes all of user's logins, email, jabber addresses etc.
  • descriptions is Lorem array optional
Descriptions array of the user, which is defined as array of Lorems.
  • permission_slugs is string array mandatory
Defines slugs of the account's permissions, the permissions include the admin, or any other write permission to a model.
  • sign_in_count is positive mandatory read-only
Unique identifier of user.
  • current_sign_in_at is datetime mandatory read-only
Current signed in as datetime. Can be blank, when user have signed in less than once.
  • last_sign_in_at is datetime mandatory read-only
Last time signed in as datetime. Can be blank, when user have signed in less than two times.
  • confirmed is boolean mandatory read-only
Confirmed user state.