Skip to content

Testing with ms entra#2

Merged
davidpcls merged 9 commits intoauth_updates_from_tiledfrom
testing_with_ms_entra
Mar 13, 2026
Merged

Testing with ms entra#2
davidpcls merged 9 commits intoauth_updates_from_tiledfrom
testing_with_ms_entra

Conversation

@davidpcls
Copy link
Owner

@davidpcls davidpcls commented Feb 17, 2026

Description

These are changes after getting entra working. I'll add in full documentation to the pull request into the main bluesky-httpserver repo.

This is working okay, although it doens't really work smoothly for the
API based login and the http command based login isn't great, as it
requires the user to copy and past token around. Compared to ldap
which just logs the user in.

So still some work to do here to smooth out the user experience.
This solves the problem that what was implemented was actually
authenticating the application and not the user like expected. It worked
but it required that the user input a code. This solves that problem so
that when you click the login link, if you are already logged in with
you SSO provider you'll just automatically log in to the HTTP Server.
Likewise if you use the bluesky queueserver api, when you call RM.Login
you'll automatically be logged in, no user interaction required.
These should correct some of the problems in the last CI workflow.

I moved the LDAP and docker image into the continuous_integration folder
so it matches tiled.
@davidpcls
Copy link
Owner Author

The last run of the unit tests showed what appeared to be a unit test design issue and not something related to the tests I added. I think.

This addresses documentation problems, the levels were incorrect as I
did not understand what the next level should have been in the docs.

I've also updated the usage documentation a little to be more useful.
These allow for running the unit tests in a containerized system just
like how they are done in the ci pipeline, but locally and in a way that
can maximize processor usage and minimize runtime.
@davidpcls davidpcls merged commit 318ab48 into auth_updates_from_tiled Mar 13, 2026
9 of 18 checks passed
@davidpcls davidpcls deleted the testing_with_ms_entra branch March 13, 2026 19:00
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.

1 participant