KEYCLOAK-16851 revised overview chapter to create more findable titles
This commit is contained in:
parent
1177318260
commit
b32f5b9bf7
4 changed files with 7 additions and 6 deletions
|
@ -1,4 +1,4 @@
|
||||||
== Overview
|
== {project_name} features and concepts
|
||||||
|
|
||||||
{project_name} is a single sign on solution for web apps and RESTful web services. The goal of {project_name}
|
{project_name} is a single sign on solution for web apps and RESTful web services. The goal of {project_name}
|
||||||
is to make security simple so that it is easy for application developers to secure the apps and services they have deployed
|
is to make security simple so that it is easy for application developers to secure the apps and services they have deployed
|
||||||
|
|
|
@ -1,8 +1,7 @@
|
||||||
|
|
||||||
=== Core Concepts and Terms
|
=== Core concepts and terms
|
||||||
|
|
||||||
There are some key concepts and terms you should be aware of before attempting to use {project_name} to secure your web applications
|
Consider these core concepts and terms before attempting to use {project_name} to secure your web applications and REST services.
|
||||||
and REST services.
|
|
||||||
|
|
||||||
users::
|
users::
|
||||||
Users are entities that are able to log into your system. They can have attributes associated with themselves like email,
|
Users are entities that are able to log into your system. They can have attributes associated with themselves like email,
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
|
|
||||||
=== Features
|
=== Features
|
||||||
|
|
||||||
|
{project_name} provides the following features:
|
||||||
|
|
||||||
* Single-Sign On and Single-Sign Out for browser applications.
|
* Single-Sign On and Single-Sign Out for browser applications.
|
||||||
* OpenID Connect support.
|
* OpenID Connect support.
|
||||||
* OAuth 2.0 support.
|
* OAuth 2.0 support.
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
|
|
||||||
=== How Does Security Work?
|
=== Basic {project_name} operations
|
||||||
|
|
||||||
{project_name} is a separate server that you manage on your network. Applications are configured to point to and
|
{project_name} is a separate server that you manage on your network. Applications are configured to point to and
|
||||||
be secured by this server. {project_name} uses open protocol standards like link:https://openid.net/connect/[OpenID Connect]
|
be secured by this server. {project_name} uses open protocol standards like link:https://openid.net/connect/[OpenID Connect]
|
||||||
or link:http://saml.xml.org/saml-specifications[SAML 2.0] to secure
|
or link:http://saml.xml.org/saml-specifications[SAML 2.0] to secure
|
||||||
your applications. Browser applications redirect a user's browser from the application to the {project_name} authentication
|
your applications. Browser applications redirect a user's browser from the application to the {project_name} authentication
|
||||||
server where they enter their credentials. This is important because users are completely isolated from applications and
|
server where they enter their credentials. This redirection is important because users are completely isolated from applications and
|
||||||
applications never see a user's credentials. Applications instead are given an identity token or assertion that is cryptographically
|
applications never see a user's credentials. Applications instead are given an identity token or assertion that is cryptographically
|
||||||
signed. These tokens can have identity information like username, address, email, and other profile data. They can also
|
signed. These tokens can have identity information like username, address, email, and other profile data. They can also
|
||||||
hold permission data so that applications can make authorization decisions. These tokens can also be used to make secure
|
hold permission data so that applications can make authorization decisions. These tokens can also be used to make secure
|
||||||
|
|
Loading…
Reference in a new issue