<?xml
version="1.0" encoding="utf-8"?>
<rss version="2.0" 
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:atom="http://www.w3.org/2005/Atom"
>

<channel xml:lang="fr">
	<title>OpenID Connect OAuth Server d&#233;di&#233; </title>
	<link>https://oa.dnc.global/</link>
	<description>OAuth Server by DnC (OAuthSD) est un serveur d'authentification qui impl&#233;mente OAuth 2.0 et OpenID Connect.
Avec la connexion unique, une entit&#233; permet aux utilisateurs de ses applications de naviguer de l'une &#224; l'autre de fa&#231;on trans-parente. En centralisant l'authentification des applications et des utilisateurs, un serveur OpenID Connect permet de contr&#244;ler parfaitement l'acc&#232;s des applications et des utilisateurs aux informations sensibles.</description>
	<language>fr</language>
	<generator>SPIP - www.spip.net</generator>
	<atom:link href="https://oa.dnc.global/spip.php?id_rubrique=23&amp;page=backend" rel="self" type="application/rss+xml" />

	<image>
		<title>&lt;small&gt;OpenID Connect&lt;/small&gt; OAuth Server &lt;small&gt; d&#233;di&#233; &lt;/small&gt;</title>
		<url>https://oa.dnc.global/local/cache-vignettes/L144xH125/siteon0-6db48.png?1794160419</url>
		<link>https://oa.dnc.global/</link>
		<height>125</height>
		<width>144</width>
	</image>



<item xml:lang="fr">
		<title>Authentification utilisant le flux de code implicite</title>
		<link>https://oa.dnc.global/Authentification-utilisant-le-flux-de-code-implicite.html</link>
		<guid isPermaLink="true">https://oa.dnc.global/Authentification-utilisant-le-flux-de-code-implicite.html</guid>
		<dc:date>2018-11-15T21:42:00Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>B. Degoy</dc:creator>



		<description>
&lt;p&gt;Le type d'autorisation implicite effectue une demande d'acc&#232;s pour le compte d'un utilisateur, comme le flux d'autorisation avec code. &lt;br class='autobr' /&gt;
Cependant, contrairement au flux de code d'autorisation dans lequel le client effectue une demande d'autorisation et une demande de jeton d'acc&#232;s distinctes, le client re&#231;oit le jeton d'acc&#232;s comme r&#233;sultat de la demande d'autorisation. &lt;br class='autobr' /&gt; Le serveur d'autorisation renverra directement au client un jeton d'acc&#232;s et / ou d'identit&#233;. &lt;br class='autobr' /&gt;
Ce flux est utilis&#233; si (&#8230;)&lt;/p&gt;


-
&lt;a href="https://oa.dnc.global/-Autorisation-implicite-.html" rel="directory"&gt;Autorisation implicite&lt;/a&gt;


		</description>


 <content:encoded>&lt;img src='https://oa.dnc.global/local/cache-vignettes/L149xH150/arton82-4ad8c.png?1794191194' class='spip_logo spip_logo_right' width='149' height='150' alt=&#034;&#034; /&gt;
		&lt;div class='rss_chapo'&gt;&lt;p&gt;Le type d'autorisation implicite effectue une demande d'acc&#232;s pour le compte d'un utilisateur, comme le flux d'autorisation avec code.&lt;/p&gt;
&lt;p&gt;Cependant, contrairement au flux de code d'autorisation dans lequel le client effectue une demande d'autorisation et une demande de jeton d'acc&#232;s distinctes, &lt;strong&gt;le client re&#231;oit le jeton d'acc&#232;s comme r&#233;sultat de la demande d'autorisation&lt;/strong&gt;.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;Le serveur d'autorisation renverra directement au client un jeton d'acc&#232;s et / ou d'identit&#233;.&lt;/p&gt;
&lt;p&gt;Ce flux est utilis&#233; si l'application cliente fait appel aux donn&#233;es prot&#233;g&#233;es &#224; partir de l'agent utilisateur (user-agent). Elle est alors dite &#034;sans back-end&#034;&lt;span class=&#034;spip_note_ref&#034;&gt; [&lt;a href=&#034;#nb1&#034; class=&#034;spip_note&#034; rel=&#034;appendix&#034; title=&#034;Notons qu'une application Web s'appuie sur un serveur. Ce qui classifie (&#8230;)&#034; id=&#034;nh1&#034;&gt;1&lt;/a&gt;]&lt;/span&gt;. Ce peut &#234;tre une application Javascript fonctionnant dans le navigateur de l'utilisateur ou une application &#034;native&#034;. Dans ce cas, le flux de code d'autorisation ne peut &#234;tre utilis&#233;&lt;span class=&#034;spip_note_ref&#034;&gt; [&lt;a href=&#034;#nb2&#034; class=&#034;spip_note&#034; rel=&#034;appendix&#034; title=&#034;Puisqu'il n'y a pas de liaison de serveur &#224; serveur. Il existe cependant des (&#8230;)&#034; id=&#034;nh2&#034;&gt;2&lt;/a&gt;]&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Le flux Implicite n'est pas aussi s&#233;curis&#233; que le &lt;a href='https://oa.dnc.global/Authentification-utilisant-le-flux-de-code-d-autorisation-OpenID-Connect.html' class=&#034;spip_in&#034;&gt;flux de code d'autorisation&lt;/a&gt; pour deux raisons :
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; Aucun appel &#224; l'application cliente (URL de retour) n'est effectu&#233;. De ce fait, le client ne peut &#234;tre authentifi&#233;.
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; le jeton est transmis par l'URL.&lt;br class='autobr' /&gt;
Ce flux n'est s&#233;curis&#233; que dans la mesure o&#249; il est mis en &#339;uvre avec des clients publics connus, exploitant un URI de redirection particulier.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Comme il s'agit d'un flux bas&#233; sur la redirection, le client doit &#234;tre capable d'interagir avec l'agent utilisateur du propri&#233;taire de la ressource (g&#233;n&#233;ralement un navigateur) et capable de recevoir les demandes entrantes (via la redirection) depuis le serveur d'autorisation.&lt;/p&gt;
&lt;p&gt;Le type d'autorisation n'inclut pas l'authentification du client, et s'appuie sur la pr&#233;sence du propri&#233;taire de la ressource et l'enregistrement de l'URI de redirection&lt;span class=&#034;spip_note_ref&#034;&gt; [&lt;a href=&#034;#nb3&#034; class=&#034;spip_note&#034; rel=&#034;appendix&#034; title=&#034;&#224; ne pas confondre avec l'URI de retour du flux de code d'autorisation.&#034; id=&#034;nh3&#034;&gt;3&lt;/a&gt;]&lt;/span&gt;. Parce que le jeton d'acc&#232;s est transmis dans l'adresse URI de redirection, il peut &#234;tre expos&#233; au propri&#233;taire de la ressource et &#224; d'autres applications r&#233;sidant sur le m&#234;me appareil.&lt;/p&gt;
&lt;p&gt;Ce flux utilise le contr&#244;leur d'autorisation, mais pas le contr&#244;leur de jeton.&lt;/p&gt;
&lt;p&gt;Lorsque la valeur de &lt;strong&gt;response_type&lt;/strong&gt; est &#034;&lt;strong&gt;id_token token&lt;/strong&gt;&#034;, le jeton d'identit&#233; est toujours &#233;mis, que le scope &#034;openid&#034; soit inclus dans la requ&#234;te ou non.&lt;/p&gt;
&lt;p&gt;Lorsque la valeur de &lt;strong&gt;response_type&lt;/strong&gt; est &#034;&lt;strong&gt;token&lt;/strong&gt;&#034;, il s'agit d'un flux implicite d&#233;fini dans le document RFC 6749. M&#234;me si openid est inclus dans le param&#232;tre scope, aucun jeton d'identit&#233; n'est &#233;mis.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Exemple de requ&#234;te Implicit Grant&lt;/h2&gt;
&lt;p&gt;...&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;R&#233;f&#233;rences :&lt;/strong&gt;
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; &lt;a href=&#034;https://openid.net/specs/openid-connect-implicit-1_0.html&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;OpenID Connect Implicit Client Implementer's Guide&lt;/a&gt;,&lt;/p&gt;&lt;/div&gt;
		&lt;hr /&gt;
		&lt;div class='rss_notes'&gt;&lt;div id=&#034;nb1&#034;&gt;
&lt;p&gt;&lt;span class=&#034;spip_note_ref&#034;&gt;[&lt;a href=&#034;#nh1&#034; class=&#034;spip_note&#034; title=&#034;Notes 1&#034; rev=&#034;appendix&#034;&gt;1&lt;/a&gt;] &lt;/span&gt;Notons qu'une application Web s'appuie sur un serveur. Ce qui classifie &#034;sans back-end&#034; l'application est le fait que les donn&#233;es prot&#233;g&#233;es sont acc&#233;d&#233;es depuis le client Web ou depuis une application install&#233;e sur un ordinateur de bureau ou un mobile, et non depuis le serveur de l'application Web.&lt;/p&gt;
&lt;/div&gt;&lt;div id=&#034;nb2&#034;&gt;
&lt;p&gt;&lt;span class=&#034;spip_note_ref&#034;&gt;[&lt;a href=&#034;#nh2&#034; class=&#034;spip_note&#034; title=&#034;Notes 2&#034; rev=&#034;appendix&#034;&gt;2&lt;/a&gt;] &lt;/span&gt;Puisqu'il n'y a pas de liaison de serveur &#224; serveur. Il existe cependant des configurations permettant d' utiliser le flux Authorization Code avec une application native, voir : &lt;a href='https://oa.dnc.global/OAuth-2-0-et-OpenID-Connect-pour-les-applications-natives.html' class=&#034;spip_in&#034;&gt;Applications natives : un exemple avec Windev&lt;/a&gt;.&lt;/p&gt;
&lt;/div&gt;&lt;div id=&#034;nb3&#034;&gt;
&lt;p&gt;&lt;span class=&#034;spip_note_ref&#034;&gt;[&lt;a href=&#034;#nh3&#034; class=&#034;spip_note&#034; title=&#034;Notes 3&#034; rev=&#034;appendix&#034;&gt;3&lt;/a&gt;] &lt;/span&gt;&#224; ne pas confondre avec l'URI de retour du flux de code d'autorisation.&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;
		</content:encoded>


		

	</item>



</channel>

</rss>
