Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/sso-backend #9

Open
wants to merge 17 commits into
base: main
Choose a base branch
from
Open

Feature/sso-backend #9

wants to merge 17 commits into from

Conversation

tomaspalma
Copy link
Member

@tomaspalma tomaspalma commented Dec 21, 2024

This integrates adonisjs with keycloak in the backend part.

How to run the client

  1. docker compose up will open keycloak at port 8080 (localhost:8080)

  2. Go to localhost:8080

  3. Login with username admin and password admin

  4. Top left corner click on the dropdown with the "master" realm and click on "Create realm"

  5. On the pop up that appears, put the json file in keycloak/realm-exports.json and choose the name "enei".

  6. Go to "Clients" and create a new client named enei-website. Then, after creation, go to "Credentials" tab and copy the secret and put into your .env file.

@tomaspalma tomaspalma marked this pull request as ready for review December 21, 2024 13:10
@tomaspalma tomaspalma changed the title Feature/sso Feature/sso-backend Dec 21, 2024
@tomaspalma tomaspalma marked this pull request as draft December 21, 2024 16:42
@tomaspalma tomaspalma marked this pull request as ready for review December 21, 2024 17:18
@tomaspalma tomaspalma force-pushed the feature/sso branch 4 times, most recently from 7acd1f3 to dfe02c6 Compare December 21, 2024 17:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants