Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mpiorowski/svelte-auth
https://github.com/mpiorowski/svelte-auth
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/mpiorowski/svelte-auth
- Owner: mpiorowski
- License: mit
- Created: 2023-08-14T21:40:53.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-14T20:53:43.000Z (about 1 year ago)
- Last Synced: 2024-10-11T12:54:21.781Z (3 months ago)
- Language: TypeScript
- Size: 209 KB
- Stars: 18
- Watchers: 2
- Forks: 6
- 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
```