I was tasked with creating a secure single sign on system using HMAC to allow users to access several of the client's services using only one login. This allowed for less friction among the user base who often needed to use two or three applications in their daily workflow. Adding SSO streamlined the user experience and made it more efficient.