Skip to content

Conversation

@laxsjo
Copy link
Contributor

@laxsjo laxsjo commented Nov 10, 2025

This required adding jumbojett/openid-connect-php as a dependency, as well as fixing the Nginx configuration in the Docker Compose dev environment.

I had to change how Nginx is configured in the dev compose file to make the nyckeln service available to the server. This is necessary as this project also uses Nginx for its web server, which the dev configuration needs to co-exist with. (If you have any thoughts for how I could have solved it more idiomatically I'm open to suggestions.)

Resolves #17

@laxsjo laxsjo requested a review from Poizon7 November 10, 2025 10:59
@laxsjo
Copy link
Contributor Author

laxsjo commented Nov 10, 2025

Realised I forgot to update the nomad configuration, will fix later!

@Poizon7
Copy link
Contributor

Poizon7 commented Nov 10, 2025

Everything looks good! Your solution to the nginx problem is cleaner than the one I came up with. Just fix the job file and I'll run a last test and approve the PR

Comment on lines +68 to +69
location / {
proxy_pass http://nyckeln:7003;
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🧠

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔥🔥😁

This required adding jumbojett/openid-connect-php as a dependency, as
well as fixing the nginx configuration in the Docker Compose dev
environment.
@laxsjo laxsjo force-pushed the login-to-sso-migration branch from 141954f to 2d1557a Compare November 11, 2025 14:16
@laxsjo
Copy link
Contributor Author

laxsjo commented Nov 11, 2025

I force-pushed a version with my best guess for the nomad configuration now. Tell me if anything looks strange.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Migrate from login to sso

4 participants