Skip to content

Commit

Permalink
docs: add IDS6 documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
balazsorban44 committed Feb 22, 2023
1 parent c212e96 commit c004659
Showing 1 changed file with 53 additions and 0 deletions.
53 changes: 53 additions & 0 deletions docs/docs/providers/duende-identity-server6.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
---
id: duende-identityserver6
title: DuendeIdentityServer6
---

## Documentation

https://docs.duendesoftware.com/identityserver/v6

## Options

The **DuendeIdentityServer6 Provider** comes with a set of default options:

- [DuendeIdentityServer6 Provider options](https://github.com/nextauthjs/next-auth/blob/v4/packages/next-auth/src/providers/duende-identity-server6.ts)

You can override any of the options to suit your own use case.

## Example

```js
import DuendeIDS6Provider from "next-auth/providers/duende-identity-server6"

...
providers: [
DuendeIDS6Provider({
clientId: process.env.DUENDE_IDS6_ID,
clientSecret: process.env.DUENDE_IDS6_SECRET,
issuer: process.env.DUENDE_IDS6_ISSUER,
})
]
...
```

## Demo IdentityServer

The configuration below is for the demo server at https://demo.duendesoftware.com/

If you want to try it out, you can copy and paste the configuration below.

You can sign in to the demo service with either <b>bob/bob</b> or <b>alice/alice</b>.

```js
import DuendeIDS6Provider from "next-auth/providers/duende-identity-server6"
...
providers: [
DuendeIDS6Provider({
clientId: "interactive.confidential",
clientSecret: "secret",
issuer: "https://demo.duendesoftware.com",
})
]
...
```

1 comment on commit c004659

@vercel
Copy link

@vercel vercel bot commented on c004659 Feb 22, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please sign in to comment.