WebID-TLS The WebID-TLS protocol (formerly known as FOAF+SSL) is a decentralized and secure authentication protocol built upon the profile information as well as the
Transport Layer Security (TLS) client certificates available in virtually all modern web browsers. It was first presented for the W3C Workshop on the Future of Social Networking in 2009. Unlike the usual SSL usage patterns, WebID-TLS does not require a dedicated
Certificate Authority to perform the user authorization. Users can easily mint useful identities for themselves using any TLS certificate (even self-signed ones). Using TLS client certificates for Web site user authentication doesn't usually require that the user input a password, unlike many other
single sign-on mechanisms, which can make WebID-TLS quite convenient. However, the client certificate selection dialogues in popular Web browsers are not yet as user-friendly as they might be, negating some of this convenience. A
web of trust based on WebID-TLS could be gradually constructed, connecting users and their activities on the World Wide Web, without formal
key signing parties, making the identification harder for anyone (even the original issuing authority) to falsify.
WebID-OIDC WebID-OIDC was an authentication delegation protocol used by
Solid. It is based on decentralized
OAuth2/OpenID Connect. It has been superseded by
Solid OIDC Solid OIDC Solid OIDC is an authentication delegation protocol used by
Solid. It is based on
OAuth2/OpenID Connect.
WebID-TLS+Delegation WebID-TLS+Delegation extends WebID-TLS through "On Behalf Of" headers and relationships, enabling one Agent to act with all permissions/privileges of another Agent. ==See also==