POST api/Authentication/AuthorizationWithEncryption
Регистрация на данном ресурсе, с дополнительным асинхронным шифрованием.
Request Information
URI Parameters
None.
Body Parameters
KeysHashName | Description | Type | Additional information |
---|---|---|---|
Id |
Id публичного ключа |
integer |
None. |
Login |
Зашифрованный логин |
string |
None. |
Pass |
Зашифрованный пароль |
string |
None. |
Request Formats
application/json, text/json
Sample:
{ "Id": 1, "Login": "sample string 2", "Pass": "sample string 3" }
application/xml, text/xml
Sample:
<KeysHash xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Data.Models.dto"> <Id>1</Id> <Login>sample string 2</Login> <Pass>sample string 3</Pass> </KeysHash>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Возвращает Token авторизации
LoginResultName | Description | Type | Additional information |
---|---|---|---|
StatusCode |
Результат обработки запроса 1 - ОК 2 - Не верный Логин или Пароль 3 - Ошибка на стороне сервера |
integer |
None. |
Data |
Структура данных |
DataLR |
None. |
Response Formats
application/json, text/json
Sample:
{ "StatusCode": 1, "Data": { "Id": 1, "Login": "sample string 2", "Name": "sample string 3", "Profession": "sample string 4", "ManagerId": 1, "Token": "sample string 5", "INN": "sample string 6", "FiscalRegistrar": 1 } }
application/xml, text/xml
Sample:
<LoginResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Data.Models.dto"> <Data> <FiscalRegistrar>1</FiscalRegistrar> <INN>sample string 6</INN> <Id>1</Id> <Login>sample string 2</Login> <ManagerId>1</ManagerId> <Name>sample string 3</Name> <Profession>sample string 4</Profession> <Token>sample string 5</Token> </Data> <StatusCode>1</StatusCode> </LoginResult>