Skip to content

Latest commit

 

History

History
22 lines (13 loc) · 790 Bytes

README.md

File metadata and controls

22 lines (13 loc) · 790 Bytes

SoId - Solid Identity

With Solid Identity, you can give your Solid service a Solid-OIDC-compatible identity.

Packages

How does it work?

There are three endpoints that need to be set up:

  • /.well-known/openid-configuration
  • /path/to/jwks
  • /path/to/webId - unless you want to use custom webId

For more details, you can check the output of getEndpoints(webId: string, issuer?: string) from the @soid/core package.

Limitations

The identity — particularly the .well-known endpoint — must be hosted at the root URL (not at a subpath). Therefore, you'll likely need a dedicated (sub)domain for the service.