Utilizing Spring security and a separate database for storing users, implement a secure access feature