Skip to content

Merge okta to main branch / production server - #477

Merged
dschmura merged 2 commits into
mainfrom
merge-okta-to-main
Oct 7, 2026
Merged

dschmura merged 2 commits into
mainfrom
merge-okta-to-main

Conversation

@britaumich

Copy link
Copy Markdown
Collaborator

No description provided.

Copilot AI balanced review requested due to automatic review settings October 7, 2026 16:37
@britaumich
britaumich requested a review from dschmura October 7, 2026 16:38

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟡 Changes recommended

The SAML configuration removes the existing clock-skew tolerance, potentially causing intermittent authentication failures.

1 open finding
What changed in this PR

Updates SAML authentication for Okta across environments and aligns user attribute mapping.

Changes:

  • Configures environment-specific Okta endpoints, certificates, and attributes.
  • Maps SAML display_name into users and updates model specs.
  • Updates Pry dependencies and admin failure messaging.
File Description
app/​models/​user.rb Maps Okta display names.
spec/​models/​user_spec.rb Updates SAML mapping tests.
config/​initializers/​devise.rb Configures Okta SAML integration.
config/​credentials.yml.enc Updates encrypted environment credentials.
Gemfile Raises Pry minimum versions.
Gemfile.lock Locks updated Pry dependencies.
app/​views/​layouts/​_header.html.erb Revises failure-reporting guidance.

🧠 Review effort: Balanced


💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

security: {want_assertions_signed: true, want_assertions_encrypted: true}
private_key: service_provider_private_key,
certificate: service_provider_certificate,
security: {want_assertions_signed: true, want_assertions_encrypted: true},
@dschmura
dschmura merged commit 5d44714 into main Oct 7, 2026
6 checks passed
@dschmura
dschmura deleted the merge-okta-to-main branch October 7, 2026 18:07
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