Skip to content

Conversation

@warwickschroeder
Copy link

@warwickschroeder warwickschroeder commented Nov 24, 2025

Addresses: #1723

  • Supports JWT bearer tokens, OpenID Connect, OAuth2.0.
  • Uses Authorisation Code OAuth2 grant type
  • Authentication config is fed from the ServiceControl API. Defaults to disabled.
  • Adds config for direct HTTPS hosting. Defaults to disabled.
  • Adds config for HTTPS redirect and HSTS
  • Adds config for Forward Headers (reverse proxy). Defaults to "All" headers and "Any" proxies.
  • Add unit and acceptance tests for the windows service (.net framework) host and the container (.net8) host

@jasontaylordev jasontaylordev changed the title Add initial authentication Add initial authentication to ServicePulse Nov 25, 2025
@warwickschroeder warwickschroeder force-pushed the genxp-3600-add-authentication branch from da0cc40 to 787ab48 Compare November 26, 2025 07:36
@jasontaylordev jasontaylordev force-pushed the genxp-3600-add-authentication branch 2 times, most recently from 48fcaed to c5d166e Compare December 1, 2025 04:53
@warwickschroeder warwickschroeder changed the title Add initial authentication to ServicePulse Add authentication and SSL/TLS to ServicePulse Dec 10, 2025
@warwickschroeder warwickschroeder marked this pull request as ready for review December 17, 2025 01:10
@jasontaylordev jasontaylordev force-pushed the genxp-3600-add-authentication branch from 559660c to 62dd485 Compare January 8, 2026 06:44
@warwickschroeder warwickschroeder force-pushed the genxp-3600-add-authentication branch from 6abcbdc to 477556a Compare January 15, 2026 04:12
Copy link
Member

@johnsimons johnsimons left a comment

Choose a reason for hiding this comment

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

I reviewed the vue code and left a few comments

…f https is enabled in SP. Fix forward header bug for .net framework header
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.

5 participants