Skip to content
Merged
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
25 changes: 25 additions & 0 deletions node.js/authentication.md
Original file line number Diff line number Diff line change
Expand Up @@ -392,6 +392,31 @@ The default behavior can be overwritten using additional configuration as follow

Please see [`@sap/xssec` documentation](https://www.npmjs.com/package/@sap/xssec) for more details.

#### XSUAA Fallback

To ease your migration from XSUAA-based to IAS-based authentication, the `ias` strategy automatically supports tokens issued by XSUAA when you provide the necessary credentials at `cds.env.requires.xsuaa.credentials`.

For standard bindings, add `xsuaa` to the list of required services as follows:

```json
"requires": {
"auth": "ias", //> as above
"xsuaa": true
}
```

In case additional configuration is necessary, you can also provide an object:

```json
"requires": {
"xsuaa": {
"config": { // passed to @sap/xssec as is
[...]
}
}
}
```

### Custom Authentication { #custom }

You can configure an own implementation by specifying an own `impl` as follows:
Expand Down