Octacer Website — Content Platform
ASP.NET Core MVC satellite on octa-core. SSO via the Portal (octa-id), content stored here, served to the public Vite site. Zero third-party credentials — the Portal holds them.
OIDC SSO
Login with Portal. No local identity store — identity comes from ICurrentUser.
Content DB
EF owns schema; SP/View for reads. Portfolios, KB, guides, playbooks, blogs, campaigns.
Core shims
Files, AI, Email, Discord, Extraction via the Portal /internal APIs.