docs: def authorize_password(self, client_id, username, password):
          """Authorize to platform as regular user
  
          You must provide a valid client_id (same as web application),
          your password and your username. Username and password is not stored in
          client but refresh token is stored. The only valid scope for this
          authorization is "regular_user".
  
          :param client_id: Valid client_id
          :type client_id: String
          :param username: User email
          :type username: String
          :param password: User password
          :type password: String
          """
  
          self.auth_data = {
              "grant_type": "password",
              "username": username,
              "password": password,
              "client_id": client_id,
              "scope": ["regular_user"]
          }
  
          self._do_authorize()