!!! Overview[1] The [OAuth 2.0] specification defines two types of [{$pagename}]: * [Confidential|OAuth Confidential Client] * [Public|OAuth Public Client] The [{$pagename}] designation is based on the [Authorization Server]'s definition of secure authentication and its acceptable exposure [levels|Level Of Assurance] of client credentials. The [Authorization Server] SHOULD NOT make assumptions about the [{$pagename}]. A [OAuth Client] may be implemented as a distributed set of components, each with a different client type and security context (e.g., a distributed [OAuth Client] with both a confidential server-based component and a public browser-based component). If the [Authorization Server] does not provide support for such [OAuth Clients] or does not provide guidance with regard to their registration, the [OAuth Client] SHOULD register each component as a separate [OAuth Client]. !! More Information There might be more information for this subject on one of the following: [{ReferringPagesPlugin before='*' after='\n' }] ---- * [#1] - [The OAuth 2.0 Authorization Framework-Client Types|https://tools.ietf.org/html/rfc6749#section-2.1/|target='_blank'] - based on information obtained 2015-01-15