Authentication library for use with SvelteKit featuring built-in OAuth providers and zero restriction customization!
SvelteKitAuth is an authentication library designed for use with SvelteKit. It offers built-in support for OAuth providers and allows for easy customization. The library is available as an NPM package and has support for Typescript out of the box.
To install SvelteKitAuth, you can use either NPM or Yarn. Here are the installation commands:
# Using NPM
npm install sk-auth
# Using Yarn
yarn add sk-auth
If you are using Typescript, you don’t need to add any additional @types/ dev dependencies as SvelteKitAuth has built-in support.
SvelteKitAuth is a powerful authentication library for SvelteKit that offers built-in OAuth provider support and customization options. It is easy to install and configure, and provides callbacks for handling authentication flows. With its extensible architecture, you can easily add more providers to suit your needs. Whether you are building a small personal project or a large-scale application, SvelteKitAuth can help you add secure authentication functionality to your SvelteKit application.