mirror of
https://github.com/CommunitySolidServer/CommunitySolidServer.git
synced 2024-10-03 14:55:10 +00:00
docs: Remove redundant IDP explanation.
This commit is contained in:
parent
0be82228bb
commit
a3f10bc766
30
README.md
30
README.md
@ -63,36 +63,6 @@ Additional recipes for configuring and deploying the server can be found at [sol
|
||||
| `--showStackTrace, -t` | false | Whether error stack traces should be shown in responses. |
|
||||
| `--podConfigJson` | `"./pod-config.json"` | JSON file to store pod configuration when using a dynamic config. |
|
||||
|
||||
## Using the identity provider
|
||||
|
||||
You can register and/or create a pod by going to `/idp/register` after starting the server.
|
||||
The input you need to provide depends on the chosen options,
|
||||
as is indicated next to the text fields.
|
||||
After submitting, you will get a summary of everything that was created.
|
||||
Below are descriptions of the 3 available options.
|
||||
|
||||
### 1. Create new WebID
|
||||
Enabling this option will create a new WebID to be used for authentication.
|
||||
Since a WebID needs to be stored and registered somewhere to be used,
|
||||
this option also requires options 2 & 3 below to be enabled.
|
||||
|
||||
In case you do not choose this option,
|
||||
you will have to provide your own WebID.
|
||||
The server will then ask to verify that you are the owner of that WebID
|
||||
by adding a specific token to it.
|
||||
|
||||
### 2. Register your WebID with the IDP
|
||||
This allows you to authenticate with your WebID using this server.
|
||||
After doing this you can use a client such as `@inrupt/solid-client-authn-js`
|
||||
to log in with the chosen email/password combination and this server as issuer.
|
||||
In case you are using an external WebID,
|
||||
it is important to add the correct `solid:oidcIssuer` triple to your profile after registering.
|
||||
|
||||
### 3. Create a new pod
|
||||
Creates a new Solid pod.
|
||||
The location of the pod will be determined by the chosen pod name.
|
||||
In case a WebID is also being created, it will be located inside this pod.
|
||||
|
||||
## Developing server code
|
||||
The [📗 API documentation](https://solid.github.io/community-server/docs/) and
|
||||
the [📐 architectural diagram](https://rubenverborgh.github.io/solid-server-architecture/solid-architecture-v1-3-0.pdf)
|
||||
|
Loading…
x
Reference in New Issue
Block a user