使用此插件前,请首先了解 Casdoor
-
在环境变量文件
.env
中添加以下内容:# [ Plugin ] Casdoor CASDOOR_SSO_CLIENT_ID='Casdoor 应用 client_id' CASDOOR_SSO_CLIENT_SECRET='Casdoor 应用 client_secret'
-
在
core/conf.py
中添加以下内容:################################################## # [ Plugin ] Casdoor ################################################## # .env CASDOOR_SSO_CLIENT_ID: str CASDOOR_SSO_CLIENT_SECRET: str # 基础配置 CASDOOR_SSO_CERTIFICATE: str = '' CASDOOR_SSO_ENDPOINT: str = 'http://localhost:8080' CASDOOR_SSO_ORG_NAME: str = 'casdoor' CASDOOR_SSO_APPLICATION_NAME: str = 'Casdoor' CASDOOR_SSO_FRONT_ENDPOINT: str = 'http://localhost:8080' # Casdoor UI 地址 CASDOOR_SSO_FRONTEND_REDIRECT_URI: str = '' # 成功后的重定向 URI,可参考:backend/app/admin/conf.py
-
更新配置,参考:casdoor-python-sdk