Перейти до основного вмісту

Огляд

Ви можете використовувати Casdoor як RADIUS-сервер. RADIUS - це протокол клієнт/сервер, клієнтом може бути NAS або будь-який комп'ютер, на якому запущено програмне забезпечення RADIUS-клієнта.

Congiure

Перед розгортанням Casdoor, вам потрібно змінити конфігурації, пов'язані з RADIUS, у файлі conf/app.conf, включаючи порт сервера та секрет:

radiusServerPort = 1812
radiusSecret = "secret"

Тепер ви можете використовувати Casdoor як RADIUS-сервер.

Використовуйте Casdoor як RADIUS-сервер

Casdoor наразі може підтримувати наступні стандартні RADIUS-запити:

  • Access-Request : Повідомлення з запитом на автентифікацію відправляється RADIUS-клієнтом до Casdoor. Casdoor визначає, чи дозволити доступ на основі інформації про користувача, що міститься у повідомленні, та відповідає Access-Reject або Access-Accept.

  • Accounting-Request : Коли користувач починає або припиняє доступ до мережевих ресурсів, RADIUS-клієнт відправляє повідомлення з бухгалтерським запитом (Start/Interim-update/Stop) до Casdoor. Casdoor записує відповідне бухгалтерське повідомлення з запитом та відповідає Accounting-Response.

потік redius

Оскільки Casdoor використовує Організацію для управління Користувачем, де кожен Користувач належить до певної Організації, атрибут Class у запиті потрібно встановити як Організацію Користувача.

встановити організацію в запиті