|
39 | 39 | url: https://www.apache.org/licenses/LICENSE-2.0.html |
40 | 40 | termsOfService: /tos |
41 | 41 | title: Ory APIs |
42 | | - version: v1.20.23 |
| 42 | + version: v1.21.0 |
43 | 43 | servers: |
44 | 44 | - url: "https://{project_slug}.projects.oryapis.com/" |
45 | 45 | variables: |
@@ -10024,6 +10024,9 @@ components: |
10024 | 10024 |
|
10025 | 10025 | This governs the "feature_flags.cacheable_sessions_max_age" setting. |
10026 | 10026 | type: string |
| 10027 | + kratos_feature_flags_choose_recovery_address: |
| 10028 | + description: This governs the "feature_flags.choose_recovery_address" setting. |
| 10029 | + type: boolean |
10027 | 10030 | kratos_feature_flags_faster_session_extend: |
10028 | 10031 | description: |- |
10029 | 10032 | Configures the Ory Kratos Faster Session Extend setting |
@@ -10059,6 +10062,13 @@ components: |
10059 | 10062 |
|
10060 | 10063 | This governs the "feature_flags.legacy_require_verified_login_error" setting. |
10061 | 10064 | type: boolean |
| 10065 | + kratos_feature_flags_password_profile_registration_node_group: |
| 10066 | + description: |- |
| 10067 | + Configures the group for the password method in the registration flow. |
| 10068 | + |
| 10069 | + If true, it sets the password method group value to "password" if it is the only method available. This is the legacy behavior. |
| 10070 | + If false is, it sets the password method group value to "default". |
| 10071 | + type: boolean |
10062 | 10072 | kratos_feature_flags_use_continue_with_transitions: |
10063 | 10073 | description: |- |
10064 | 10074 | Configures the Ory Kratos Session use_continue_with_transitions flag |
@@ -16036,6 +16046,9 @@ components: |
16036 | 16046 |
|
16037 | 16047 | This governs the "feature_flags.cacheable_sessions_max_age" setting. |
16038 | 16048 | type: string |
| 16049 | + kratos_feature_flags_choose_recovery_address: |
| 16050 | + description: This governs the "feature_flags.choose_recovery_address" setting. |
| 16051 | + type: boolean |
16039 | 16052 | kratos_feature_flags_faster_session_extend: |
16040 | 16053 | description: |- |
16041 | 16054 | Configures the Ory Kratos Faster Session Extend setting |
@@ -16071,6 +16084,13 @@ components: |
16071 | 16084 |
|
16072 | 16085 | This governs the "feature_flags.legacy_require_verified_login_error" setting. |
16073 | 16086 | type: boolean |
| 16087 | + kratos_feature_flags_password_profile_registration_node_group: |
| 16088 | + description: |- |
| 16089 | + Configures the group for the password method in the registration flow. |
| 16090 | + |
| 16091 | + If true, it sets the password method group value to "password" if it is the only method available. This is the legacy behavior. |
| 16092 | + If false is, it sets the password method group value to "default". |
| 16093 | + type: boolean |
16074 | 16094 | kratos_feature_flags_use_continue_with_transitions: |
16075 | 16095 | description: |- |
16076 | 16096 | Configures the Ory Kratos Session use_continue_with_transitions flag |
@@ -23452,6 +23472,35 @@ components: |
23452 | 23472 | x-go-enum-desc: |- |
23453 | 23473 | link RecoveryStrategyLink |
23454 | 23474 | code RecoveryStrategyCode |
| 23475 | + recovery_address: |
| 23476 | + description: |- |
| 23477 | + A recovery address that is registered for the user. |
| 23478 | + It can be an email, a phone number (to receive the code via SMS), etc. |
| 23479 | + Used in RecoveryV2. |
| 23480 | + type: string |
| 23481 | + recovery_confirm_address: |
| 23482 | + description: |- |
| 23483 | + If there are multiple recovery addresses registered for the user, and the initially provided address |
| 23484 | + is different from the address chosen when the choice (of masked addresses) is presented, then we need to make sure |
| 23485 | + that the user actually knows the full address to avoid information exfiltration, so we ask for the full address. |
| 23486 | + Used in RecoveryV2. |
| 23487 | + type: string |
| 23488 | + recovery_select_address: |
| 23489 | + description: |- |
| 23490 | + If there are multiple addresses registered for the user, a choice is presented and this field |
| 23491 | + stores the result of this choice. |
| 23492 | + Addresses are 'masked' (never sent in full to the client and shown partially in the UI) since at this point in the recovery flow, |
| 23493 | + the user has not yet proven that it knows the full address and we want to avoid |
| 23494 | + information exfiltration. |
| 23495 | + So for all intents and purposes, the value of this field should be treated as an opaque identifier. |
| 23496 | + Used in RecoveryV2. |
| 23497 | + type: string |
| 23498 | + screen: |
| 23499 | + description: |- |
| 23500 | + Go back in the flow, meaningfully. |
| 23501 | + The actual value is not important (it is typically "previous"), the system checks whether the value is empty or not. |
| 23502 | + Used in RecoveryV2. |
| 23503 | + type: string |
23455 | 23504 | transient_payload: |
23456 | 23505 | description: Transient data to pass along to any webhooks |
23457 | 23506 | type: object |
|
0 commit comments