An accounting dashboard for saxo and danske bank
- TypeScript 96.2%
- CSS 3.1%
- Nix 0.7%
| public | ||
| scripts | ||
| src | ||
| .envrc | ||
| .gitignore | ||
| .prettierrc | ||
| docker-compose.yml | ||
| flake.lock | ||
| flake.nix | ||
| package.json | ||
| pnpm-lock.yaml | ||
| pnpm-workspace.yaml | ||
| README.md | ||
| tsconfig.json | ||
| vite.config.ts | ||
SolidStart Template
The with-auth example demonstrates native, context-based authentication featuring OAuth and email-password login.
Installation
Generate the with-auth template using your preferred package manager
# using npm
npm create solid@latest -- -s -t with-auth
# using pnpm
pnpm create solid@latest -s -t with-auth
# using bun
bun create solid@latest --s --t with-auth
Configuration
-
Rename
.env.exampleto.env -
For Discord OAuth2 to work, update
.envwith your credentials:DISCORD_ID=your-discord-client-id DISCORD_SECRET=your-discord-client-secret- Create a Discord application at discord.com/developers/applications to get your Client ID and Secret.
- In the app's OAuth2 → URL Generator or Redirects section, add the following redirect URI:
http://localhost:3000/api/oauth/discord
-
To configure additional providers, refer to the start-oauth documentation