我可以将org.springframework.security.core.userdetails.User扩展为程序中的实体吗?

时间:2020-07-08 04:52:49

标签: spring-boot spring-security

我正在学习Spring Security。我发现Spring Security为我提供了一个Interface UserDetails接口,并实现了org.springframework.security.core.userdetails.User。我可以将此工具扩展为程序中的实体吗?谢谢。

1 个答案:

答案 0 :(得分:0)

是的,但是通过实现接口UserDetail创建自己的实体将为您提供更多的灵活性,然后扩展User Class。因为如果您仅扩展用户实体,则将来会阻止其他多重继承。但是实现UserDetail Interface可以通过您在实体类中使用我们自己的自定义来促进多重继承 这是链接:-SPRING: Add custom user details to spring security user

相关问题