Это полностью разделённое на frontend и backend универсальное решение системы управления правами доступа, а также шаблон для веб-проектов. Каждое приложение может быть запущено независимо, достаточно зависеть от pms-authorization
и выполнить некоторые простые конфигурации, чтобы интегрироваться с системой управления правами доступа. Для удобства модульной разработки.
Для того чтобы иметь возможность централизованного контроля над различными независимыми модулями, система уже реализует распределённое хранение сессий через Redis и схему JWT токена. Разработчики могут легко переключиться между этими методами после минимальной настройки.
Проект был создан с учётом открытых проектов, таких как jeesite
. Благодарность всем авторам открытого программного обеспечения за их работу.
Примеры:
admin/123456
Адрес проекта для frontend:
pms-authorization
applciation.yml
auth:
enable: true
appId: xxx
adminPath: /a
frontPath: /f
loginUrl: /login
successUrl: http://127.0.0.1:8090
type: client
auth:
enable: true
appId: auth-sys
adminPath: /a
frontPath: /f
loginUrl: /login
successUrl: http://127.0.0.1:1222
type: server
expireTime: 600 # 600 секунд
refreshTime: 168 # время истечения срока действия токена обновления, часов
signMode: 'HS256'
mode: "jwt"
publicKey: "uMC5/kWD+A5wv99O3ObkOCx4a+2NpdWDpewSEdocsyE="
privateKey: "uMC5/kWD+A5wv99O3ObkOCx4a+2NpdWDpewSEdocsyE="
Каждому параметру соответствуют определённые значения. Дополнительную информацию можно найти здесь: - https://my.oschina.net/yueyakk/blog/3032136
Feat_xxx
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )