Commit left-out changelog change
This commit is contained in:
1 parent
afe828c118
commit
e3c341b9ea
1 file changed
+12
-12
+12
-12
@@ -6,18 +6,18 @@ Canonical reference for changes, improvements, and bugfixes for Boundary.
|
|||||||
|
|
||||||
### Deprecations/Changes
|
### Deprecations/Changes
|
||||||
|
|
||||||
* authentication: The `auth-methods/<id>:authenticate:login` action is
|
* The `auth-methods/<id>:authenticate:login` action is deprecated and will be
|
||||||
deprecated and will be removed in a few releases. (Yes, this was meant to
|
removed in a few releases. (Yes, this was meant to deprecate the
|
||||||
deprecate the `authenticate` action; apologies for going back on this!) To
|
`authenticate` action; apologies for going back on this!) To better support
|
||||||
better support future auth methods, and especially the potential for plugins,
|
future auth methods, and especially the potential for plugins, rather than
|
||||||
rather than defining custom actions on the URL path the `authenticate` action
|
defining custom actions on the URL path the `authenticate` action will consume
|
||||||
will consume both a map of parameters but also a `command` parameter that
|
both a map of parameters but also a `command` parameter that specifies the
|
||||||
specifies the type of command. This allows workflows that require multiple
|
type of command. This allows workflows that require multiple steps, such as
|
||||||
steps, such as OIDC, to not require custom subactions. Additionally, the
|
OIDC, to not require custom subactions. Additionally, the `credentials` map in
|
||||||
`credentials` map in the `authenticate` action has been renamed `attributes`
|
the `authenticate` action has been renamed `attributes` to better match other
|
||||||
to better match other types of resources. `credentials` will still work for
|
types of resources. `credentials` will still work for now but will be removed
|
||||||
now but will be removed in a few releases. Finally, in the Go SDK, the
|
in a few releases. Finally, in the Go SDK, the `Authenticate` function now
|
||||||
`Authenticate` function now requires a `command` value to be passed in.
|
requires a `command` value to be passed in.
|
||||||
* Related to the above change, the output of an API
|
* Related to the above change, the output of an API
|
||||||
`auth-methods/<id>:authenticate` call will return the given `command` value
|
`auth-methods/<id>:authenticate` call will return the given `command` value
|
||||||
and a map of attributes that depend on the given command. On the SDK side, the
|
and a map of attributes that depend on the given command. On the SDK side, the
|
||||||
|
|||||||
Reference in new issue
Block a user