https://github.com/mpiorowski/svelte-auth
https://github.com/mpiorowski/svelte-auth
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/mpiorowski/svelte-auth
- Owner: mpiorowski
- License: mit
- Created: 2023-08-14T21:40:53.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-11-14T20:53:43.000Z (over 1 year ago)
- Last Synced: 2025-02-28T19:00:37.487Z (4 months ago)
- Language: TypeScript
- Size: 209 KB
- Stars: 21
- Watchers: 2
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Svelte Auth
Summary of all the authentication flows versus different providers. All of them include:
- Svelte as the main framework
- OAuth2 flow
- Server-side authorization
- As clean as possibleEach of the sections is correlated with an article:
- Svelte + PocketBase - https://dev.to/mpiorowski/oauth2-is-so-complicated-or-90-lines-of-code-with-svelte-532
- Svelte + PocketBase + Nginx - https://dev.to/mpiorowski/bonus-svelte-pocketbase-nginx-amazingness-54l
- Svelte + Firebase - https://dev.to/mpiorowski/svelte-firebase-ssr-3p3j# How to run
1. Go to the desire solution
2. Create .env file
```
cp .env.example .env
```3. Fill out the .env file with the proper values
4. Run app
```
docker compose up --build
```