
Asgardeo Auth SPA is an OpenID Connect (OIDC) Software Development Kit (SDK) specifically designed for Single Page Applications (SPAs). It provides developers with the necessary tools to integrate OIDC authentication and authorization into their SPA projects seamlessly. I contributed significantly to this SDK from scratch, building it on top of the Asgardeo Auth JavaScript Core SDK. This SDK simplifies the implementation of secure user authentication and access control in SPAs, supporting various OIDC flows, token management, and user session handling. It enables developers to create robust and secure SPAs that adhere to modern authentication standards. I implemented a feture that uses web workers to securely store access tokens, which is safer than using session and local storages.