Integrates Keycloak for secure administrator authentication using Arctic. Introduces a full CMS dashboard for managing CV content, supporting multi-language editing for profile, experience, and education sections. Refactors application routes for modularity and adds initial unit tests for database queries. Also includes minor UI/UX refinements, animation setup, and local Keycloak docker-compose configuration. Fixes: - Corrected KeyCloak import. - Restored missing getEducation function. - Ensured proper HTTP redirects. - Fixed PKCE code verifier length.
6 lines
230 B
Bash
6 lines
230 B
Bash
# Keycloak Configuration
|
|
KEYCLOAK_REALM_URL="http://localhost:8080/realms/myrealm"
|
|
KEYCLOAK_CLIENT_ID="cv-app"
|
|
KEYCLOAK_CLIENT_SECRET="urBMT3daJQQvPc05RvePnOlaK6MdQdSJ"
|
|
KEYCLOAK_REDIRECT_URI="http://localhost:3000/admin/callback"
|