Авторизація користувача за допомогою підпису
URI: /auth/signLogin
Використовується для авторизації користувача в системі за допомогою підпису.
Запит виконується методом POST у json форматі з даними.
Параметри запиту
| Ім'я | Тип | Обов'язковий | Опис |
|---|---|---|---|
| signed_data | string | Так | Дані підпису для авторизації |
Приклад запиту
Запит: /auth/signLogin
{
"signed_data": "MIIgGwYJKoZIhvcNAQcCoIIgDDCCIAgCAQExDjAMBgoqhiQCAQEBAQIBMBoGCSqGSIb3DQEHAa
ANBAtzb21lIHN0cmluZ6CCBdowggXWMIIFfqADAgECAhQKfaQHAAAAAAAAAAAAAAAAAAAAATANBgsqhiQCAQEBAQMB
ATCCAQcxXTBbBgNVBAMMVNCa0J3QldCU0J8g0KLQntCSICLQptC10L3RgtGAINGB0LXRgNGC0LjRhNGW0LrQsNGG0Z
bRlyDQutC70Y7Rh9GW0LIgItCj0LrRgNCw0ZfQvdCwIjERMA8GA1UEBwwI0JrQuNGX0LIxGTAXBgNVBAUMEFVBLTM2
ODY1NzUzLTIxMDExUjBQBgNVBAoMSdCi0J7QkiAi0KbQtdC90YLRgCDRgdC10YDRgtC40YTRltC60LDRhtGW0Zcg0L
rQu9GO0YfRltCyICLQo9C60YDQsNGX0L3QsCIxCzAJBgNVBAYMAlVBMRcwFQYDVQRhDA5OVFJVQS0zNjg2NTc1MzAe
Fw0yMjEwMDMxMzI5MDdaFw0yMzEwMDIyMDU5NTlaMIIBoDE/MD0GA1UEAww20KLRg9GA0YPQvNC60YPQu9C+0LLQsC
DQhtGA0LjQvdCwINCc0LjRhdCw0LnQu9GW0LLQvdCwMRwwGgYDVQQHDBPQvNGW0YHRgtC+INCa0JjQh9CSMQ4wDAYD
VQQRDAUwNDExNjFNMEsGA1UECQxE0JLQo9Cb0JjQptCvINCR0J7Qk9CU0JDQndCQINCT0JDQktCg0JjQm9CY0KjQmN
Cd0JAsINCx0YPQtNC40L3QvtC6IDcxJDAiBgNVBAwMG9CT0L7Qu9C+0LLQvdC40Lkg0LvRltC60LDRgDEfMB0GA1UE
BAwW0KLRg9GA0YPQvNC60YPQu9CbFX6dF6ozuuKrwpShDyF9dKnZ7QyIByJjQm9CY0KjQmNCd0JAsINCx0YPQtNCMQ
***
DAtBgNVHR8EJjAkMCKgIKAehhxodHRwOi8vdWFBA8wDTALBgkqhiQCAQEBAgEwQgYDVR0fBDswOTA3oDWgM4YxaHR0
cDovL2N6by5nb3YudWEvZG93bmxvYWQvY3Jscy9DWk8tMjAyMC1GdWxsLmNybDBDBgNVHS4EPDA6MDigNqA0hjJodH
RwOi8vY3pvLmdvdi51YS9kb3dubG9hZC9jcmxzL0NaTy0yMDIwLURlbHRhLmNybDANBgsqhiQCAQEBAQMBAQNvAARs
MnTQe6gotIunpgk6E6QyGlobkqTMALDFiXZF0RCITpOfOSu0Zz78Me9pXx4ZH8z15a54wxwallS0xqKgCLrjyGzWc8
gYvG7EEhuscJ+x9dgrBgEFBQcwA4aWNlcy9gEFBDovL30JANC40LU0dIWAqZ+McZ3o6JpiVPF5vYEs7r8OD+8LBU5"
}
Параметри відповіді
| Ім'я | Тип | Опис |
|---|---|---|
| type | string | Тип токена авторизації |
| access_token | string | Токен користувача для авторизації |
| expires_at | string | Термін дії токена авторизації |
Приклад успішної відповіді
200 OK
Відповідь: /auth/signLogin
{
"type": "Bearer",
"access_token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiI5OTdhN2JlMi05ZDc2LTRiMzAt
OTJiNy1mOWE5NmM0NjVjNjMiLCJqdGkiOiIxM2I0MTA4YWI2YmNkYWVjODE3ODUwNjljMmEwYzU5NTg1NDJlODc1MD
IxMDAwNGJiODRhMzk4ZGQyZjhlY2NlZjU3ODIwYzRmN2JiNWVkYSIsImlhdCI6MTY4Nzc2NzkyNi45MzAyMTYsIm5i
ZiI6MTY4Nzc2NzkyNi45MzAyMTgsImV4cCI6MTcxOTM5MDMyNi45MjgyMDksInN1YiI6IjI3MyIsInNjb3BlcyI6W1
19.SvE-dLViuA1QFzdFvzm61-7yUCQCr5MPSl4pDyeXpFYcOj_Zy8Fx8_RyUmtWK5rNuRQHFJnGO-oZR-E7OdaTIfX
f3eLnaCbEqCRixIXGkSFfvzU8MnMoi7OdsXAeIYqn16VQCPTAakLGnQq7aX_FswzuDgLrXSmVduqQG0Y6Ufl1FZKYX
I8mTFIHxmLpmESZ4yPbPZAppM5Hmp2Pj_8G7HZaGsn_dRjjAWfBnsedoQNWmaZRObBBp4OrxLmZJSMnLr7EGZIq6VY
L4pVsufZSN5YlwM7x60Hr8IH58Mv8raj5fm3ePHx_6zxEelnApAp1_X4sUIet7kX2hl4WYEWD9VM4nSaaT5Ed0BK21
hOwHM81t-QfkToDGmZJSreXzbvOl-nh7mZmB1h2ynHvPHjLtE69jS0Kk_EmDc-wULC4B__WIIEGdv7i11WiIE_jKxR
8II1ZPmEzOgrccEgt7YYrzlsAs0iqgAm2Sd5Mh9dH4dt9zm0Lxxf-jzjeipha-leuAuzy8s6rKTE--vlfwJmV8j7UD
yB8bYQXJ4enzmd6a9quRWgeBQZsrUX6D-fBG686N21foTDKvV2hxsu3ObPLNpX0paZ49E6UwrH-H0B0DDaHls3M0XW
FBfim3xtt4YFMtpS38Eh99yN8gd8SKFhtTg5FpGbVD3WYvHxx4LtRP7Q",
"expires_at": "2024-06-26T08:25:26.000000Z"
}