当前位置:编程学习 > JAVA >>

Spring security UserDetailService有什么用

userdetailservice 里面的那个loadUserByUserName有什么用?返回的userdetail被谁用?又是谁调用的这个方法,出于什么目的要调用
说详细点 --------------------编程问答-------------------- --------------------编程问答-------------------- loadUserByUserName(username) 根据用户名来获取用户信息。 信息中包括用户所拥有的权限。 

但是我不理解这个username参数是怎么传进来的。是登陆的时候保存的吗?这个方法什么时候会被调用 --------------------编程问答-------------------- 我教你一个调试方法吧,eclipse中导入源码,在该方法上面右键选择 open call hierarchy,查看该方法在哪些地方被调用,然后一步步往上追溯 --------------------编程问答-------------------- 1、用户在登陆界面会输入一个username和password
2、然后系统就根据username提取数据库或者其他地方的用户信息来和用户输入进行比对
loadUserByUserName就用来干提取工作的 --------------------编程问答-------------------- spring-security ,就是用它来存用户信息的, --------------------编程问答-------------------- 用户信息             []
补充:Java ,  Java EE
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,