Skip to content
This repository was archived by the owner on Mar 19, 2026. It is now read-only.

Leftium/userfront-svelte

Repository files navigation

Caution

Userfront Auth is ending service on May 31, 2026

userfront-svelte: Userfront + Svelte(Kit)

  1. Utilities that help when adding Userfront auth to a (Svelte) project:
    • RequireLogin: auth guard that redirects/shows error when authorization requirements not met.
    • handleMissingAuthGuard: optional SvelteKit handle hook that prevents access of protected routes if they are missing an auth guard.
    • UserfrontApi: class that simplifies calls to the Userfront API.
    • userfrontCookieToTokens(): parse userfront cookie into tokens
    • verifyToken(): verify a JWT token; extract payload
  2. Step-by-step tutorial: how to use UserFront + Svelte(Kit):

Installation & Usage

npm install -D userfront-svelte

For usage, see tutorial below.

Step-by-step Tutorial: How to Use Userfront + Svelte(Kit):

https://leftium.github.io/userfront-svelte

About

UserFront + Svelte(Kit) Tools/Tutorial/Demo

Topics

Resources

License

Stars

Watchers

Forks

Contributors