Secure, Lightweight OIDC/OAuth2 Login for OpenWrt LuCI.
luci-sso replaces the standard LuCI password prompt with an OpenID Connect (OIDC) flow, letting you secure your router with identity providers like Google, GitHub, or Authelia.
- Tutorials: Start here — Your First SSO Login walks you through a complete setup in minutes.
- How-to Guides: Provider configuration, RBAC, split-horizon, debugging, and more.
- Reference: UCI schema, HTTP API, log messages, and RFC compliance.
- Explanation: Architecture, security model, OIDC flow, and threat model.
If you have Docker and make:
make package SDK_ARCH=x86-64See Building from Source for other architectures.
MIT License. See LICENSE for details.