Add Spring Security for authentication