PANTHEON™ Помош

 Категории
[Collapse]АРЕС
  Овозможување прика со волшебник во персонални мапи
 Главна страна - Добре дојдовте во помош за PANTHEON
[Collapse]PANTHEON
 [Collapse]PANTHEON упатства
  [Collapse]Водич за Datalab PANTHEON™
   [Expand]ПОС
   [Expand]Подесувања
   [Expand]Нарачки
   [Expand]Материјално
   [Expand]Производство
   [Expand]ПОС
   [Expand]Сервис
   [Expand]Финансии
   [Expand]Кадри
   [Expand]Аналитика
   [Expand]Работна површина
   [Expand]Помош
   [Expand]Пораки и предупредувања
    Системско окружување за Даталаб програми
   [Collapse]Дополнителни програми
     Pantheon FA
     ДодајКорисници - Додавање на Корисници во Базата на Податоци
    [Collapse]Pantheon web сервиси (PAWS)
      Шема за размена на податоци
      Инсталација на Web Services Framework
     [Collapse]Каталог на Web сервиси
      [Collapse]Каталог на API-ја
        DBObjects API
        Идент API
        Партнер API
        Корисници
        Шеми
        Параметри на базата на податоци
    [Expand]Datalab OTOS
    [Expand]Datalab CHRONOS
    [Expand]Datalab ATENA
    [Expand]Datalab Migrator
     Post-Migration Wizard
    [Expand]мобилни Патни Налози
    [Expand]Pantheon LX/LT
     Pantheon SHAKE
    [Expand]Pantheon Automation Server
  [Expand]Водич за PANTHEON Ретал
  [Expand]Водич за PANTHEON Вет
  [Expand]Водич за PANTHEON Farming
 [Collapse]PANTHEON кориснички прирачници
  [Expand]Кориснички прирачник Datalab PANTHEON™
  [Expand]Корисничко упатство за PANTHEON Ретал
  [Expand]Корисничко упатство за PANTHEON Vet
  [Expand]Корисничко упатство за ПАНТЕОН Земјоделство
[Collapse]PANTHEON Web
   
 [Collapse]Водич за PANTHEON Web
  [Expand]Водич за PANTHEON Web Light
  [Expand]Водич за PANTHEON Web Terminal
  [Expand]Водич за PANTHEON Web Legal
 [Collapse]Кориснички прирачник за PANTHEON Web
  [Expand]Како да започнете со PANTHEON Web
  [Expand]Кориснички прирачник за PANTHEON Web Light
  [Expand]Кориснички прирачник за PANTHEON Web Terminal
  [Expand]Кориснички прирачник за PANTHEON Web Legal
[Collapse]PANTHEON Гранула
 [Collapse]Водич за PANTHEON Гранули
  [Expand]Гранула Кадри
  [Expand]Гранула Патни налози
  [Expand]Гранула Документи и задачи
  [Expand]Гранула Контролна табла
  [Expand]Гранула B2B нарачки
  [Expand]Гранула Сервис на терен
  [Expand]Гранула Инвентар на основни средства
  [Expand]Гранула Попис на магацини
 [Collapse]Кориснички прирачник за PANTHEON Гранули
  [Expand]Започнување, Pantheon гранули
  [Expand]Гранула Кадри
  [Expand]Гранула Патни налози
  [Expand]Гранула Документи и Задачи
  [Expand]Гранула Б2Б нарачки
  [Expand]Гранула Контролна табла
  [Expand]Гранула Сервис на терен
  [Expand]Инвентаризација на фиксни средства
  [Expand]Гранула Попис на магацин
[Expand]Кориснички сервер

Load Time: 765,6372 ms
"
  1000002244 | 221867 | 382120 | Localized
Label

Корисници

               

There are four ways to authenticate a user:

  1. atNone ("AuthType": "atNone") 
  2. atUser ("AuthType": "atUser")
  3. POST/API/Users/Authwithcookie
  4. POST/API/Users/Authwithtoken

1. atNone ("AuthType": "atNone") 

If the parameter AuthType is set to atNone, there is no authentication and the user is taken from the connection string in appsettings.json file.

 

2. atUser ("AuthType": "atUser")

If the parameter AuthType is set to atUser, the user and password are send at each connection to create the connection string.


2.1 Example for Advanced REST client:



Selected Basic authorisation allows you to send username and password in a request header.

You can also enter in the service HEADER:

authorization: Basic XXXXXXXXXXXX
where  XXXXXXXXXXXX is base64-encrypted username: password

You can also use other authentication method that is allowed by the client aplication.

 

3. POST/API/Users/Authwithcookie

This API generates a cookie atCookie ("AuthType": "atCookie") for autorisation in the .json format.

User and password will be sent in the .json format.


{

"username": "string",

  "password": "string"

}

 

Expiration in minutes is specified in the parameter  "CookieExpiresMinutes": 2,


 

4. POST/API/Users/Authwithtoken

This API gnerates a token atToken ("AuthType": "atToken",) in the .json format needed for the autorisation in each API service call.

{

"username": "string",

  "password": "string"

}

 

User and password will be sent in the .json format.

Selected Bearer authorization allows you to send an authentication token in the authorization header using the 'bearer' method.

You can also add the token in the service HEADER.

authorization: Bearer xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx


Token expiration in days: "TokenExpiresDays": 1,

Tokens can be structured as JWT or JSON Web Tokens (https://jwt.io/).

 

 

 

Rate this topic
Was this topic usefull?
Comments
Comment will also bo visible in forum!