Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

environment_level_auth_configuration resource #23

Merged
merged 6 commits into from
Nov 22, 2024
Merged

environment_level_auth_configuration resource #23

merged 6 commits into from
Nov 22, 2024

Conversation

mrmauer
Copy link
Collaborator

@mrmauer mrmauer commented Nov 20, 2024

Blocked on this PR

After PR

This creates a propelauth_environment_level_auth_configuration resource that allows practitioners to manage auth-related behaviors that are specific to the environment (ie test/staging/prod) rather than global to the project. The most common examples being

  1. whether email confirmation is required
  2. whether public signups is available

Still Need

  • write example uses including the need for dependencies on domain verification for prod/staging environments

Tests

New acceptance test for this resource that pass locally. They will fail in CI here until we ship the PR above.

@mrmauer mrmauer requested a review from a team as a code owner November 20, 2024 00:17
Copy link
Collaborator

@andrew-propelauth andrew-propelauth left a comment

Choose a reason for hiding this comment

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

lgtm

@mrmauer mrmauer merged commit e14850d into main Nov 22, 2024
3 checks passed
@mrmauer mrmauer deleted the feat/999 branch November 22, 2024 22:22
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.

2 participants