Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,15 @@ Click the **Use this template** button at the top right of this page to create y
> [!NOTE]
> A pipeline will run and fail when the repository is created. This result is expected as the pipeline is attempting to deploy the application and the necessary configuration has not yet been completed.

Create a `qa` branch from the `prod` branch in the repository. This branch will be used to test the changes before they are promoted to the `prod` branch. Changes to the `qa` branch in this repository are deployed to the `qa` environment in PingOne. As with the `prod` branch, the pipeline will fail due to missing configuration.

```bash
git checkout prod
git pull origin prod
git checkout -b qa
git push origin qa
```

## Development Lifecycle Diagram

The use cases in this repository follow a flow similar to this diagram:
Expand Down
4 changes: 2 additions & 2 deletions terraform/customer_simple_registration.tf
Original file line number Diff line number Diff line change
Expand Up @@ -89,8 +89,8 @@ resource "docker_image" "registration" {

# Define a Docker container resource
resource "docker_container" "registration" {
name = "simple-registration"
image = docker_image.registration.image_id
name = "simple-registration"
image = docker_image.registration.image_id
network_mode = "bridge"
ports {
internal = 8443
Expand Down
24 changes: 24 additions & 0 deletions terraform/davinci_flows/davinci-widget-reg-authn-flow.json
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,9 @@
]
}
]
},
"nodeDescription": {
"value": "Prompt for Email"
}
},
"status": "configured",
Expand Down Expand Up @@ -122,6 +125,9 @@
},
"userIdentifierForFindUser": {
"value": "[\n {\n \"children\": [\n {\n \"text\": \"\"\n },\n {\n \"text\": \"\"\n },\n {\n \"type\": \"link\",\n \"src\": \"http.svg\",\n \"url\": \"email\",\n \"data\": \"{{local.cfpq1xg2dc.payload.output.email}}\",\n \"tooltip\": \"{{local.cfpq1xg2dc.payload.output.email}}\",\n \"children\": [\n {\n \"text\": \"email\"\n }\n ]\n },\n {\n \"text\": \"\"\n }\n ]\n }\n]"
},
"nodeDescription": {
"value": "Check if user exists"
}
},
"status": "configured",
Expand Down Expand Up @@ -228,6 +234,9 @@
]
}
]
},
"nodeDescription": {
"value": "Prompt for existing user password"
}
},
"status": "configured",
Expand Down Expand Up @@ -309,6 +318,9 @@
]
}
]
},
"nodeDescription": {
"value": "Register new user"
}
},
"status": "configured",
Expand Down Expand Up @@ -373,6 +385,9 @@
},
"username": {
"value": "[\n {\n \"children\": [\n {\n \"text\": \"\"\n },\n {\n \"text\": \"\"\n },\n {\n \"type\": \"link\",\n \"src\": \"http.svg\",\n \"url\": \"email\",\n \"data\": \"{{local.0di26c5iy7.payload.output.email}}\",\n \"tooltip\": \"{{local.0di26c5iy7.payload.output.email}}\",\n \"children\": [\n {\n \"text\": \"email\"\n }\n ]\n },\n {\n \"text\": \"\"\n }\n ]\n }\n]"
},
"nodeDescription": {
"value": "Create new user"
}
},
"status": "configured",
Expand Down Expand Up @@ -437,6 +452,9 @@
},
"nodeTitle": {
"value": "Successfully Completed Login"
},
"nodeDescription": {
"value": "Display login success"
}
},
"status": "configured",
Expand Down Expand Up @@ -495,6 +513,9 @@
},
"password": {
"value": "[\n {\n \"children\": [\n {\n \"text\": \"\"\n },\n {\n \"text\": \"\"\n },\n {\n \"type\": \"link\",\n \"src\": \"http.svg\",\n \"url\": \"password\",\n \"data\": \"{{local.eg2kadjdo1.payload.output.password}}\",\n \"tooltip\": \"{{local.eg2kadjdo1.payload.output.password}}\",\n \"children\": [\n {\n \"text\": \"password\"\n }\n ]\n },\n {\n \"text\": \"\"\n }\n ]\n }\n]"
},
"nodeDescription": {
"value": "Check provided password"
}
},
"status": "configured",
Expand Down Expand Up @@ -564,6 +585,9 @@
},
"nodeTitle": {
"value": "Successfully Completed Reg"
},
"nodeDescription": {
"value": "Display successful registration"
}
},
"status": "configured",
Expand Down
Loading