Skip to content

keycloakify/keycloakify-angular

Repository files navigation

🔏 Angular Component Library for Keycloakify 🔏

Check out our discord server!

Home - Documentation - Storybook - Starter project - Starter project (Vite)

Note: This library is under active development, we do not recommend implementing it just yet.

Using the library

npm install keycloakify @keycloakify/angular

or using yarn:

yarn add keycloakify @keycloakify/angular

Developing the library

If you want to make changes to the library make sure to follow these steps to setup your local environment.

In the library:

  1. Run ng build (preferably in watch mode)
  2. cd dist
  3. npm link

In the starter:

  1. You need to make configurations in angular.json:
    • Firstly, make sure that preserveSymlinks is set to true:
      "preserveSymlinks": true
    • Secondly, disable caching under cli:
      "cli": {
        "cache": {
          "enabled": false
        }
      }
  2. Run npm link @keycloakify/keycloakify-angular
  3. ng serve

You are good to go 🚀