When upgrading to NocoBase 2.2.x, the native client-v2 (/v/) broke our legacy login layouts. Strict attachment permissions also blocked background assets for unauthenticated users.
I refactored the plugin to make it compatible with NocoBase 2.2.x+.
Key Updates:
- client-v2 Layouts: Default, Center carousel, and responsive Left-and-Right panels.
- Secure Asset Proxy: Added
/api/loginPageMediaendpoint to serve public assets safely without exposing other private attachments. - Support Footer: Input plain-text technical support text directly under the login card.
Setup: Admin → Plugin Settings → Login Page
Links:
- GitHub: GitHub - oxmode-org/nocobase-login-page-plugin: NocoBase 2.x plugin: customizable login page layout, background carousel, tech support text · GitHub
- Latest Release: v1.0.20
- License: AGPL-3.0 (Adapted from
@youchaoyun/plugin-login-settings)
Open to feedback or bug reports on GitHub.