OIDC (OpenID connect) focused auth module for Nuxt
Nuxt OIDC Auth is a Nuxt module designed for native OIDC-based authentication, providing a high level of customization and security for SSR applications. This module stands out for its focus on native OIDC with minimal external dependencies, ensuring a secure authentication process. It offers various features such as secured cookie sessions, OpenID Connect provider configuration, support for multiple providers, and server-side token storage.
nuxt-oidc-auth as a dependency to your project.nuxt-oidc-auth in the modules section of nuxt.config.ts.NUXT_OIDC_SESSION_SECRET, NUXT_OIDC_TOKEN_KEY, and NUXT_OIDC_AUTH_SESSION_SECRET in the environment variables or .env file.Nuxt OIDC Auth is a comprehensive module for implementing OIDC-based authentication in Nuxt applications. It offers various features for secure authentication flows, token management, and provider integration. By following the easy setup guide and configuring the required secrets, developers can leverage the functionalities of this module to enhance the security and customization of their SSR applications.