<?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/"
>

<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>

	<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://static.oa.dnc.global/local/cache-vignettes/L144xH126/siteon0-a21bf.png?1733820003</url>
		<link>https://oa.dnc.global/</link>
		<height>126</height>
		<width>144</width>
	</image>



<item xml:lang="fr">
		<title>Authentification utilisant le flux de code implicite</title>
		<link>https://static.oa.dnc.global/-Autorisation-implicite-.html#authentificationutilisantlefluxdecodeimplicite</link>
		<guid isPermaLink="true">https://static.oa.dnc.global/-Autorisation-implicite-.html#authentificationutilisantlefluxdecodeimplicite</guid>
		<dc:date>2018-11-15T21:42:00Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>DnC</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 l'application (...)&lt;/p&gt;


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


		</description>


 <content:encoded>&lt;img class='spip_logo spip_logo_right spip_logos' alt=&#034;&#034; style='float:right' src='https://static.oa.dnc.global/local/cache-vignettes/L150xH150/arton82-8878f.png?1734009952' width='150' height='150' /&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='#nb1' class='spip_note' rel='appendix' title='Notons qu'une application Web s'appuie sur un serveur. Ce qui classifie &#034;sans (...)' id='nh1'&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='#nb2' class='spip_note' rel='appendix' title='Puisqu'il n'y a pas de liaison de serveur &#224; serveur. Il existe cependant des (...)' id='nh2'&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://static.oa.dnc.global/-OpenID-Connect-Autorisation-via-un-code-Authorization-Code-Flow-.html#authentificationutilisantlefluxdecodedautorisationopenidconnect' class='spip_in'&gt;flux de code d'autorisation&lt;/a&gt; pour deux raisons :
&lt;br /&gt;&lt;img src='https://static.oa.dnc.global/local/cache-vignettes/L8xH11/puce-32883.gif?1733817730' width='8' height='11' class='puce' alt=&#034;-&#034; /&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;img src='https://static.oa.dnc.global/local/cache-vignettes/L8xH11/puce-32883.gif?1733817730' width='8' height='11' class='puce' alt=&#034;-&#034; /&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='#nb3' class='spip_note' rel='appendix' title='&#224; ne pas confondre avec l'URI de retour du flux de code d'autorisation.' id='nh3'&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;h3 class=&#034;spip&#034;&gt;Exemple de requ&#234;te Implicit Grant&lt;/h3&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;img src='https://static.oa.dnc.global/local/cache-vignettes/L8xH11/puce-32883.gif?1733817730' width='8' height='11' class='puce' alt=&#034;-&#034; /&gt; &lt;a href=&#034;https://openid.net/specs/openid-connect-implicit-1_0.html&#034; class='spip_out' rel='external'&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='nb1'&gt;
&lt;p&gt;&lt;span class=&#034;spip_note_ref&#034;&gt;[&lt;a href='#nh1' class='spip_note' title='Notes 1' rev='appendix'&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='nb2'&gt;
&lt;p&gt;&lt;span class=&#034;spip_note_ref&#034;&gt;[&lt;a href='#nh2' class='spip_note' title='Notes 2' rev='appendix'&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://static.oa.dnc.global/-Ressources-pour-les-developpeurs-.html#applicationsnativesunexempleavecwindev' class='spip_in'&gt;Applications natives : un exemple avec Windev&lt;/a&gt;.&lt;/p&gt;
&lt;/div&gt;&lt;div id='nb3'&gt;
&lt;p&gt;&lt;span class=&#034;spip_note_ref&#034;&gt;[&lt;a href='#nh3' class='spip_note' title='Notes 3' rev='appendix'&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>
