Bahar Güvenlik versiyonunu kaldırılmış.Bahar Güvenlik AuthenticatedPricipal
Aynı şeyi gerçekleştirmek ve Spring MVC Denetleyicisindeki kullanıcı bilgilerini almanın doğru yolu olup olmadığını merak etmek için olası farklı bir yol. Ben HttpSession session
sahip sayfa yükleme hatalarına neden olan bayat oturumları neden olur değil bulundu başka not
@RequestMapping(method = RequestMethod.GET)
public String getIndex(HttpSession session, Device device, Model model, Principal principal) {
/**
* Spring Security Fetch User
*/
if (principal != null) {
String username = principal.getName();
User currentUser = userRepository.findByEmail(username);
model.addAttribute("user", currentUser.getFirstName());
}
return "view";
}
.