Skip to content

Commit 9e21ebc

Browse files
committed
fix migration guides
1 parent 7656e02 commit 9e21ebc

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

README.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -264,13 +264,15 @@ process.on('SIGINT', async () => {
264264
**Features**
265265
- It's now possible to register multiple strategies with the same scheme `keycloak-jwt`
266266

267-
**Breaking Changes**
267+
**Changes**
268+
- `name` is a new unique strategy-related option.
268269
- `apiKey.url` not longer accepts placeholders
270+
- The [option](#api) setup changed. All plugin-related options are used as defaults for [strategy-related options][strategy-options].
271+
- Even though every strategy-related option can also set via the plugin options, `apiKey` can only be set once in the plugin options.
269272

270-
**Changes**
271-
- `name` is a new unique strategy-related option. There's a default, so it's only required in case of multiple registered strategies.
272-
- The [option](#api) setup changed. All plugin-related options are used as defaults for [strategy-related options][strategy-options]. In case of multiple registered strategies, use at least a different `name` option in each strategy. `apiKey` options cannot be overridden.
273-
- `server.kjwt.validate` requires `name` as second argument in case of multiple registered strategies
273+
In case of multiple registered strategies for this scheme:
274+
- Use at least a different `name` option in each strategy.
275+
- `server.kjwt.validate` requires `name` as second argument
274276

275277
## Developing and Testing
276278
First you have to install all dependencies:

0 commit comments

Comments
 (0)