Skip to content
List of Solid-compliant identity providers. Add yours!
Branch: gh-pages
Clone or download
Latest commit 3407e0b Jul 22, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE Initial commit Nov 24, 2015
README.md Update README.md Jul 16, 2019
services.json Update services.json Nov 18, 2018

README.md

Solid Identity Providers

Link Responsible for Domain Name and Terms of Use Responsible for Hosting Location of Hosting Solid Server Version
https://inrupt.net/ Inrupt, Inc. Amazon USA NSS 4.x
https://solid.community/ ?? ?? ?? NSS 4.x

Experimental Solid Identity Servers

Link Responsible for Hosting Location of Hosting Solid Server Version
https://solidtest.space ?? ?? ??
https://solid.authing.cn ?? ?? ??
https://solidweb.org Matthias Evering Germany NSS 5.x

Adding Your Solid Identity Provider Service

The identity providers list allows public Solid-compliant services to gain some exposure, by making themselves discoverable. The configuration options allows the owner of each service to personalize how their respective card will look like, when applications consume this list. An example of such an app can be found at https://solid.github.io/solid-idps/.

Here are the configuration options:

  • url: holds the URL of the service's signup app, to which the user will be redirected
  • icon: the URL of the image that will be used as logo for your service
  • icon_bg: the background color of a an element that contains the icon (e.g. a div, etc.), which typically follows the main theme color of your signup app (e.g. #000, or string - i.e. blue, or RGB values)
  • title: the title of your service (e.g. RWW.IO, databox.me, etc.)
  • title_color: the color of the tile text (e.g. #fff)
  • policyURL: the URL of a page which lists the policies of your service (e.g. privacy, data reuse, etc.)
  • description: a short description of the service; usually the main features it offers (e.g. WebID, storage, inbox, etc.); for best results, try to limit the length of the text to 175 characters
  • btn_bg: the background color for the button a user will click to be sent to your server
  • btn_color: the color of the text on the button

Once you have your configuration ready, you will need to add your configuration (JSON object) to the idps array in the services.json file, and submit a pull request for that file.

Example configuration

Here is an example of configuration options set for databox.me.

{
 	"url": "https://databox.me/",
	"icon": "https://databox.me/logo.png",
	"icon_bg": "#333748",
	"title": "databox.me",
	"title_color": "#fff",
	"policyURL": "https://databox.me/privacy.html",
	"description": "Databox.me is the first Solid-compliant, public and free service on which you can get a WebID and data storage (limited).",
	"btn_bg": "#43C47A",
	"btn_color": "#fff"
}
You can’t perform that action at this time.