64 Star 383 Fork 122

xiami / frostmourne

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
auth.md 1.64 KB
一键复制 编辑 原始数据 按行查看 历史
Aping 提交于 2022-05-08 18:57 . 文档美化

登录认证和账号管理

登录认证

目前密码认证有两种

  • 方式1: 默认系统自带密码认证

这是默认的方式,每个账号都可以设置密码,如果设置了密码就用密码认证; 如果账号没有设置密码,系统设置了统一的初始密码,用初始密码登陆,如果系统没有设置初始密码,那么任意密码可登陆。 初始密码在frostmourne-monitor里配置

initial.password=${initial_password:#{null}}
// admin账号默认的账号密码是123456
  • 方式2:LDAP认证

如果在frostmourne-monitor中关于ldap的配置有值,则优先使用ldap认证方式。

ldap.enabled=${ldap_enabled:false}
spring.ldap.urls=${spring_ldap_urls:}
spring.ldap.username=${spring_ldap_username:}
spring.ldap.password=${spring_ldap_password:}
spring.ldap.base=${spring_ldap_base:}
spring.lap.auth.searchFilter=${spring_ldap_auth_searchFilter:sAMAccountName={0}}

其中spring.lap.auth.searchFilter是认证时查找账号的条件,注意根据自己的情况修改查询字段。一般是如下两种情况:

spring_ldap_auth_searchFilter=sAMAccountName={0}
spring_ldap_auth_searchFilter=uid={0}

例外情况自己修改

注意: 1. 开启了LDAP认证,admin账号仍然可以用初始密码登录。 2. 即使接入ldap登录,也需要在系统有对应的用户才能登录。

账号信息

默认只有admin账号可用。frostmourne-monitor自带的账号信息管理功能模块一般情况下默认实现就能满足使用需求。如果需要对接自己内部系统,可以自己把账号信息同步到frostmourne库里;

Java
1
https://gitee.com/tim_guai/frostmourne.git
git@gitee.com:tim_guai/frostmourne.git
tim_guai
frostmourne
frostmourne
master

搜索帮助