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

feat: Improvements for Auth0 Components #1104

Merged
merged 5 commits into from
Aug 27, 2024
Merged

Conversation

milldr
Copy link
Member

@milldr milldr commented Aug 26, 2024

what

  • Add support for Auth0 Email Provider
  • Add option to copy Auth0 creds into connect accounts
  • Created auth0/connection component

why

  • Email provider is deployed once per tenant, so it can be included with the auth0/tenant component
  • It may be useful to have the Auth0 credentials accessible from each target account. By enabling var.create_auth0_ssm_parameters_enabled, you can now duplicate those AWS SSM Parameters into each account with an Auth0 App
  • auth0/connection can be used to create an Auth0 connection. At this time only the email strategy has been validated, but this component is intended to be expanded for any strategy type

references

@milldr milldr requested review from a team as code owners August 26, 2024 20:50
Benbentwo
Benbentwo previously approved these changes Aug 27, 2024
@milldr milldr enabled auto-merge (squash) August 27, 2024 20:29
@milldr milldr merged commit e3c4ffd into main Aug 27, 2024
4 checks passed
@milldr milldr deleted the feat/auth0-improvements branch August 27, 2024 20:30
goruha pushed a commit to cloudposse-terraform-components/aws-auth0-app that referenced this pull request Nov 27, 2024
goruha pushed a commit to cloudposse-terraform-components/aws-auth0-connection that referenced this pull request Nov 27, 2024
goruha pushed a commit to cloudposse-terraform-components/aws-auth0-tenant that referenced this pull request Nov 27, 2024
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