Skip to content

Conversation

ohrite
Copy link
Contributor

@ohrite ohrite commented Oct 9, 2025

Summary

This PR adds OIDC-based authentication via Caltrans' Microsoft Azure Entra ID.

Resolves [#36] and [#42]

Type of change

  • New feature
  • Bug fix
  • Documentation
  • Configuration

Acceptance notes

To accept this PR, you will need to start the application locally by following the setup instructions in README.md. You will also need a set of credentials for the .env file, as noted in those instructions, which @raebot or @ohrite can provide.

Post-merge actions

No further action is required.

Doc Ritezel and others added 8 commits October 7, 2025 11:05
@ohrite ohrite requested a review from shweta487 October 9, 2025 18:48
@ohrite ohrite force-pushed the mov/36-analyst-logs-in branch from 3ff2a8c to ef7fc4a Compare October 9, 2025 18:56
@ohrite ohrite force-pushed the mov/36-analyst-logs-in branch from f6a28e5 to ae886ed Compare October 9, 2025 19:01
@shweta487
Copy link
Collaborator

The changes look good to me but I do not know much about Django. Since the demo looked good, I think we can move forward.

# See https://docs.djangoproject.com/en/5.2/howto/deployment/checklist/

# SECURITY WARNING: keep the secret key used in production secret!
SECRET_KEY = "django-insecure-ehx7$j12*11z320lod=w9*kzgq*16)8s9+q_6)x%05#j#29uqa"
Copy link
Collaborator

Choose a reason for hiding this comment

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

I assume this dev key is okay to be pushed?

Copy link
Contributor

@raebot raebot Oct 15, 2025

Choose a reason for hiding this comment

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

Definitely not once we deploy the app (we aren't yet). In any case, I'm going to go ahead and migrate this key to .env. Good catch.

@raebot
Copy link
Contributor

raebot commented Oct 15, 2025

The changes look good to me but I do not know much about Django. Since the demo looked good, I think we can move forward.

@shweta487 ok sounds good. I addressed and corrected for the issue you pointed out. Would you be willing to approve this PR? Thanks!

@shweta487
Copy link
Collaborator

Thank you for making the change. We can merge this.

@raebot raebot requested a review from shweta487 October 15, 2025 18:27
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.

3 participants