Javier Feliz 76e3f07239
Some checks failed
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
Doc updates
2025-08-04 19:28:04 -04:00

76 lines
3.0 KiB
Markdown

---
# https://vitepress.dev/reference/default-theme-home-page
layout: home
hero:
name: "AuthentiKate"
tagline: "The OIDC/SSO solution for homelabbers"
actions:
- theme: brand
text: Get Started
link: /quick-start/
# features:
# - title: Feature A
# details: Lorem ipsum dolor sit amet, consectetur adipiscing elit
# - title: Feature B
# details: Lorem ipsum dolor sit amet, consectetur adipiscing elit
# - title: Feature C
# details: Lorem ipsum dolor sit amet, consectetur adipiscing elit
---
<div class="dark:bg-white/60 bg-black p-1 rounded-md shadow-sm !mb-8">
<img src="/screenshots/dashboard-app-edit.png" alt="Banner" class="w-full h-auto">
</div>
**AuthentiKate** is a sleek, self-hosted OpenID Connect (OIDC) provider built with Laravel. It's designed for developers and homelabbers who want full control over their identity infrastructure — without the bloat.
## 🧠 Why AuthentiKate?
Modern authentication systems like **Authentik** and **Authelia** offer a lot — sometimes too much. They come with steep learning curves, heavy dependencies, and opinionated workflows that often get in your way.
**AuthentiKate is different.** It gives you:
<div class="grid md:grid-cols-2 gap-4 my-6">
<div class="bg-green-50 p-4 rounded-lg border-l-4 border-green-400">
<div class="text-green-700 font-semibold">✅ True minimalism</div>
<div class="text-green-600 text-sm">No unnecessary services, just Laravel + Livewire</div>
</div>
<div class="bg-blue-50 p-4 rounded-lg border-l-4 border-blue-400">
<div class="text-blue-700 font-semibold">🔧 Full customization</div>
<div class="text-blue-600 text-sm">Tailor every flow, token, and screen to your needs</div>
</div>
<div class="bg-purple-50 p-4 rounded-lg border-l-4 border-purple-400">
<div class="text-purple-700 font-semibold">🛠️ Developer-first design</div>
<div class="text-purple-600 text-sm">Clear, auditable code with no magic</div>
</div>
<div class="bg-pink-50 p-4 rounded-lg border-l-4 border-pink-400">
<div class="text-pink-700 font-semibold">📦 Lightweight and self-contained</div>
<div class="text-pink-600 text-sm">Deploy in seconds, integrate in minutes</div>
</div>
</div>
## ✨ Features
- 🔐 Full **OIDC Authorization Code flow** with PKCE
- 🪙 Signed **Access** and **ID tokens** (RS256)
- 📘 **OIDC Discovery** + JWKS endpoints
- 👤 **UserInfo endpoint** with name, email, avatar, and custom claims
- 💾 DB-backed token storage with per-client scoping
- 🧼 Clean, Livewire-powered UI for login and consent
- 🎨 Supports branding, theming, and custom domains
- 🚀 Integrates easily with Outline, Linkwarden, and any OIDC-compliant app
## 🚧 Roadmap
- 🔄 Refresh Token Support
- ✅ Email Verification & MFA
## 🔍 Use Cases
- Homelab authentication (SSO for your self-hosted services)
- Lightweight OIDC for internal SaaS apps
- Identity proxy for dev environments
- Custom branding for white-labeled auth flows
---