Контракты данных авторизации. СПИК


Контракт данных SpicAuthorizationResponse

// Ответ на запрос авторизации
SpicAuthorizationResponse
{
    // Идентификатор сессии.
    string SessionId
    // Состояние аутентификации
    bool IsAuthenticated
    // Состояние авторизации
    bool IsAuthorized
    // Дата, до которой сессия хранится на сервере.
    DateTime ExpireDate
    // Идентификатор пользователя
    int UserId
        
    // Имя пользователя
    string UserName
}

Контракт данных SpicAuthorizationRequest

// Информация о пользователе.
SpicAuthorizationRequest
{
    // Логин.
    string Login

    // Пароль
    string Password

    // Точное время создания информации о пользователе (для шифрования пароля)
    DateTime TimeStampUtc

    // Временная зона пользователя.
    string TimeZoneOlsonId

    // Культура пользователя.
    string CultureName

    // Культура пользовательского интерфейса.
    string UiCultureName
}

 



Номер материала: 502
Отправлено: Thu, Sep 13, 2018
Последнее обновление: Sun, Oct 7, 2018
Отправлено: Анисимов Максим Михайлович [m.anisimov@scout-gps.ru]

Online URL: https://kb.scout-gps.ru/article/Контракты-данных-авторизации-СПИК-502.html