Guides
One page per area. Each one starts with what the toolkit does for you and ends with what your application has to supply.
| Guide | Covers |
|---|---|
| Configuration | The config.weblogic.json sections, live reload, restart-only settings |
| Routing and results | Contributors, route groups, handlers, results, minimal APIs alongside |
| Security pipeline | Stages, authorization policies, CSRF, headers, proxies, rate limits, audit |
| Authentication and accounts | Stores, sign-in, two-factor, recovery codes, links, API keys, external providers, tenants |
| Passkeys | Passwordless sign-in, passkey as second factor and step-up, the client buttons, what is verified, testing |
| External logins (add-on) | Steam and OAuth 2.0 / OpenID Connect providers with presets |
| MySQL stores (add-on) | Every store and the key ring on CL.MySQL2 |
| Forms | Form models, rendering, validation, options, uploads, wizards, anti-bot |
| Templates and themes | Syntax, encoding contexts, filters, layouts, Markdown, theme sources |
| JavaScript client | Modules, http, forms, navigation, commands, UI adapters |
| Widgets and dashboards | Widgets, areas, placements, settings, per-owner dashboards |
| Realtime | SSE and WebSocket, audiences, tenants, backplanes, event bridges |
| Caching | Output cache rules, tags, fragment cache |
| Plugins | CodeLogic plugins contributing routes, forms, widgets and templates |
| Testing | CodeLogic.WebLogic.Testing, the browser test page |
| Deployment | Production checklist, proxies, Docker, DataProtection |
| Security model | What is protected, by what, and the documented limits |
| Performance | Measured numbers, what is cached, the load tool |
| Migrating from 0.x | Concept map from the old CL.WebLogic |