chore: germantax customer project

This commit is contained in:
e2e
2026-07-11 09:05:27 +02:00
commit edcccc2a6c
145 changed files with 9830 additions and 0 deletions

View File

@@ -0,0 +1,18 @@
import { Mail } from 'lucide-react'
import type { AuthProvider } from './_types'
/**
* Email + password via @pikku/auth-js credentials provider.
* The backend route is POST /auth/callback/credentials.
* Login is handled by the /login form directly.
*/
export const credentials: AuthProvider = {
id: 'email',
labelKey: 'auth:providers.email',
Icon: Mail,
tone: 'primary',
envVars: ['AUTH_SECRET'],
login: () => {
window.location.href = '/login'
},
}