<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	
	>
<channel>
	<title>
	Comentarios en: Autenticación con JSON Web Tokens	</title>
	<atom:link href="https://www.oscarblancarteblog.com/2017/06/08/autenticacion-con-json-web-tokens/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.oscarblancarteblog.com/2017/06/08/autenticacion-con-json-web-tokens/</link>
	<description>Software Architect &#38; FullStack developer</description>
	<lastBuildDate>Thu, 10 Nov 2022 17:55:47 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.5.13</generator>
	<item>
		<title>
		Por: Salvador Hernández		</title>
		<link>https://www.oscarblancarteblog.com/2017/06/08/autenticacion-con-json-web-tokens/#comment-35485</link>

		<dc:creator><![CDATA[Salvador Hernández]]></dc:creator>
		<pubDate>Thu, 10 Nov 2022 17:55:47 +0000</pubDate>
		<guid isPermaLink="false">https://www.oscarblancarteblog.com/?p=1732#comment-35485</guid>

					<description><![CDATA[Hola Oscar, muchas gracias, como siempre, compartiendo tus conocimientos con la comunidad.

Saludos.]]></description>
			<content:encoded><![CDATA[<p>Hola Oscar, muchas gracias, como siempre, compartiendo tus conocimientos con la comunidad.</p>
<p>Saludos.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: oblancarte		</title>
		<link>https://www.oscarblancarteblog.com/2017/06/08/autenticacion-con-json-web-tokens/#comment-11497</link>

		<dc:creator><![CDATA[oblancarte]]></dc:creator>
		<pubDate>Wed, 09 Jun 2021 04:39:12 +0000</pubDate>
		<guid isPermaLink="false">https://www.oscarblancarteblog.com/?p=1732#comment-11497</guid>

					<description><![CDATA[En respuesta a &lt;a href=&quot;https://www.oscarblancarteblog.com/2017/06/08/autenticacion-con-json-web-tokens/#comment-11358&quot;&gt;Emi&lt;/a&gt;.

Hol Emi, creo que estas bastante perdida, olvida el concepto de la blockchain, aquí el token es solo una cadena que texto que sirve para validar al usuario. Ese toquen lo podrías guardar en la base de datos, así de simple]]></description>
			<content:encoded><![CDATA[<p>En respuesta a <a href="https://www.oscarblancarteblog.com/2017/06/08/autenticacion-con-json-web-tokens/#comment-11358">Emi</a>.</p>
<p>Hol Emi, creo que estas bastante perdida, olvida el concepto de la blockchain, aquí el token es solo una cadena que texto que sirve para validar al usuario. Ese toquen lo podrías guardar en la base de datos, así de simple</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Emi		</title>
		<link>https://www.oscarblancarteblog.com/2017/06/08/autenticacion-con-json-web-tokens/#comment-11358</link>

		<dc:creator><![CDATA[Emi]]></dc:creator>
		<pubDate>Sun, 30 May 2021 22:50:44 +0000</pubDate>
		<guid isPermaLink="false">https://www.oscarblancarteblog.com/?p=1732#comment-11358</guid>

					<description><![CDATA[En respuesta a &lt;a href=&quot;https://www.oscarblancarteblog.com/2017/06/08/autenticacion-con-json-web-tokens/#comment-10282&quot;&gt;Miguel Rojas&lt;/a&gt;.

Cómo definimos.el.token en la blockchain ? Si el token representa un bien físico, esa info del token como es almacenada ? El token sería una transacción del bloque ?]]></description>
			<content:encoded><![CDATA[<p>En respuesta a <a href="https://www.oscarblancarteblog.com/2017/06/08/autenticacion-con-json-web-tokens/#comment-10282">Miguel Rojas</a>.</p>
<p>Cómo definimos.el.token en la blockchain ? Si el token representa un bien físico, esa info del token como es almacenada ? El token sería una transacción del bloque ?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: oblancarte		</title>
		<link>https://www.oscarblancarteblog.com/2017/06/08/autenticacion-con-json-web-tokens/#comment-11266</link>

		<dc:creator><![CDATA[oblancarte]]></dc:creator>
		<pubDate>Sat, 22 May 2021 04:51:27 +0000</pubDate>
		<guid isPermaLink="false">https://www.oscarblancarteblog.com/?p=1732#comment-11266</guid>

					<description><![CDATA[En respuesta a &lt;a href=&quot;https://www.oscarblancarteblog.com/2017/06/08/autenticacion-con-json-web-tokens/#comment-11166&quot;&gt;Mauricio&lt;/a&gt;.

Gracias por el comentario Mauricio!!!]]></description>
			<content:encoded><![CDATA[<p>En respuesta a <a href="https://www.oscarblancarteblog.com/2017/06/08/autenticacion-con-json-web-tokens/#comment-11166">Mauricio</a>.</p>
<p>Gracias por el comentario Mauricio!!!</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Mauricio		</title>
		<link>https://www.oscarblancarteblog.com/2017/06/08/autenticacion-con-json-web-tokens/#comment-11166</link>

		<dc:creator><![CDATA[Mauricio]]></dc:creator>
		<pubDate>Thu, 13 May 2021 19:53:44 +0000</pubDate>
		<guid isPermaLink="false">https://www.oscarblancarteblog.com/?p=1732#comment-11166</guid>

					<description><![CDATA[En respuesta a &lt;a href=&quot;https://www.oscarblancarteblog.com/2017/06/08/autenticacion-con-json-web-tokens/#comment-451&quot;&gt;Oscar Blancarte&lt;/a&gt;.

Amigo de por dios eres perfecto. No había encontrado información tan útil y rublo explicas paso a paso como para niños. Bendiciones]]></description>
			<content:encoded><![CDATA[<p>En respuesta a <a href="https://www.oscarblancarteblog.com/2017/06/08/autenticacion-con-json-web-tokens/#comment-451">Oscar Blancarte</a>.</p>
<p>Amigo de por dios eres perfecto. No había encontrado información tan útil y rublo explicas paso a paso como para niños. Bendiciones</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Miguel Rojas		</title>
		<link>https://www.oscarblancarteblog.com/2017/06/08/autenticacion-con-json-web-tokens/#comment-10282</link>

		<dc:creator><![CDATA[Miguel Rojas]]></dc:creator>
		<pubDate>Sat, 06 Mar 2021 21:41:11 +0000</pubDate>
		<guid isPermaLink="false">https://www.oscarblancarteblog.com/?p=1732#comment-10282</guid>

					<description><![CDATA[En respuesta a &lt;a href=&quot;https://www.oscarblancarteblog.com/2017/06/08/autenticacion-con-json-web-tokens/#comment-10148&quot;&gt;Francisco&lt;/a&gt;.

Hola francisco, te recomiendo esta lectura a ver si te puede ayudar para lo que necesitas   https://anexsoft.com/implementacion-de-json-web-token-con-php]]></description>
			<content:encoded><![CDATA[<p>En respuesta a <a href="https://www.oscarblancarteblog.com/2017/06/08/autenticacion-con-json-web-tokens/#comment-10148">Francisco</a>.</p>
<p>Hola francisco, te recomiendo esta lectura a ver si te puede ayudar para lo que necesitas   <a href="https://anexsoft.com/implementacion-de-json-web-token-con-php" rel="nofollow ugc">https://anexsoft.com/implementacion-de-json-web-token-con-php</a></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: oblancarte		</title>
		<link>https://www.oscarblancarteblog.com/2017/06/08/autenticacion-con-json-web-tokens/#comment-10279</link>

		<dc:creator><![CDATA[oblancarte]]></dc:creator>
		<pubDate>Sat, 06 Mar 2021 21:34:28 +0000</pubDate>
		<guid isPermaLink="false">https://www.oscarblancarteblog.com/?p=1732#comment-10279</guid>

					<description><![CDATA[En respuesta a &lt;a href=&quot;https://www.oscarblancarteblog.com/2017/06/08/autenticacion-con-json-web-tokens/#comment-10148&quot;&gt;Francisco&lt;/a&gt;.

Hola Francisco, yo no se mucho de PHP, así que no puedo ayudarte, pero espero que resuevas pronto el problema]]></description>
			<content:encoded><![CDATA[<p>En respuesta a <a href="https://www.oscarblancarteblog.com/2017/06/08/autenticacion-con-json-web-tokens/#comment-10148">Francisco</a>.</p>
<p>Hola Francisco, yo no se mucho de PHP, así que no puedo ayudarte, pero espero que resuevas pronto el problema</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Francisco		</title>
		<link>https://www.oscarblancarteblog.com/2017/06/08/autenticacion-con-json-web-tokens/#comment-10148</link>

		<dc:creator><![CDATA[Francisco]]></dc:creator>
		<pubDate>Thu, 25 Feb 2021 23:16:23 +0000</pubDate>
		<guid isPermaLink="false">https://www.oscarblancarteblog.com/?p=1732#comment-10148</guid>

					<description><![CDATA[Oscar, te agradezco el tiempo que te llevó hacer este documento y además que hayas compartido tus conocimientos con la comunidad. Acabo de recibir un cliente que me envía un Token y que debo procesar en PHP. Antes de tu documento estaba en medio del mar sin saber hacia donde ir. 
En mi caso tengo que validar el Token que recibo un Token en $body[&#039;Token&#039;] y tengo el Key.
Dentro de la documentación que tengo aparece la siguiente función:

function validate_jwt_token($token, $key) {
    // Validate token with JWT (see: https://jwt.io/ )  
}

Ya me aseguré de que a la función le llegue el Token y Key correspondientes.
Veo que existe una función de JWT que sería: JWT::decode($jwt,$key,array(&#039;HS256&#039;));
Pero hasta ahí he llegado. Los datos los pongo en $decoded = JWT::decode($jwt,$key,array(&#039;HS256&#039;));
No se como informarle al Servidor que si está correcto el Token. 
¿Tendrás algún video de ayuda para PHP o si sabes de algún lugar donde pueda buscar?

Pongo mi código por si alguien más está tratando de resolver por PHP.


Gracias de antemano por leer este mensaje.
Saludos.]]></description>
			<content:encoded><![CDATA[<p>Oscar, te agradezco el tiempo que te llevó hacer este documento y además que hayas compartido tus conocimientos con la comunidad. Acabo de recibir un cliente que me envía un Token y que debo procesar en PHP. Antes de tu documento estaba en medio del mar sin saber hacia donde ir.<br />
En mi caso tengo que validar el Token que recibo un Token en $body[&#8216;Token&#8217;] y tengo el Key.<br />
Dentro de la documentación que tengo aparece la siguiente función:</p>
<p>function validate_jwt_token($token, $key) {<br />
    // Validate token with JWT (see: <a href="https://jwt.io/" rel="nofollow ugc">https://jwt.io/</a> )<br />
}</p>
<p>Ya me aseguré de que a la función le llegue el Token y Key correspondientes.<br />
Veo que existe una función de JWT que sería: JWT::decode($jwt,$key,array(&#8216;HS256&#8217;));<br />
Pero hasta ahí he llegado. Los datos los pongo en $decoded = JWT::decode($jwt,$key,array(&#8216;HS256&#8217;));<br />
No se como informarle al Servidor que si está correcto el Token.<br />
¿Tendrás algún video de ayuda para PHP o si sabes de algún lugar donde pueda buscar?</p>
<p>Pongo mi código por si alguien más está tratando de resolver por PHP.</p>
<p>Gracias de antemano por leer este mensaje.<br />
Saludos.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: oblancarte		</title>
		<link>https://www.oscarblancarteblog.com/2017/06/08/autenticacion-con-json-web-tokens/#comment-9502</link>

		<dc:creator><![CDATA[oblancarte]]></dc:creator>
		<pubDate>Wed, 27 Jan 2021 05:57:11 +0000</pubDate>
		<guid isPermaLink="false">https://www.oscarblancarteblog.com/?p=1732#comment-9502</guid>

					<description><![CDATA[En respuesta a &lt;a href=&quot;https://www.oscarblancarteblog.com/2017/06/08/autenticacion-con-json-web-tokens/#comment-9452&quot;&gt;juan david&lt;/a&gt;.

Hola Juan, te acabo de enviar un correo]]></description>
			<content:encoded><![CDATA[<p>En respuesta a <a href="https://www.oscarblancarteblog.com/2017/06/08/autenticacion-con-json-web-tokens/#comment-9452">juan david</a>.</p>
<p>Hola Juan, te acabo de enviar un correo</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: juan david		</title>
		<link>https://www.oscarblancarteblog.com/2017/06/08/autenticacion-con-json-web-tokens/#comment-9453</link>

		<dc:creator><![CDATA[juan david]]></dc:creator>
		<pubDate>Thu, 21 Jan 2021 21:44:33 +0000</pubDate>
		<guid isPermaLink="false">https://www.oscarblancarteblog.com/?p=1732#comment-9453</guid>

					<description><![CDATA[const url= &#039;http://1................&#039;;
        console.log(&#039;dataURL: &#039;+  url);
        const request= new XMLHttpRequest();
        request.open(&#039;GET&#039;, url);
        request.onload= function (){
            const dato = JSON.parse(this.responseText);
            
            const gifso = dato.map(img =&#062; {
                return{
                    userName: img.userName,
                    passport: img.passport,
                    likes: img.likes,
                } 
            })
            console.log(gifso);
           
    }
 request.send();]]></description>
			<content:encoded><![CDATA[<p>const url= &#8216;http://1&#8230;&#8230;&#8230;&#8230;&#8230;.&#8217;;<br />
        console.log(&#8216;dataURL: &#8216;+  url);<br />
        const request= new XMLHttpRequest();<br />
        request.open(&#8216;GET&#8217;, url);<br />
        request.onload= function (){<br />
            const dato = JSON.parse(this.responseText);</p>
<p>            const gifso = dato.map(img =&gt; {<br />
                return{<br />
                    userName: img.userName,<br />
                    passport: img.passport,<br />
                    likes: img.likes,<br />
                }<br />
            })<br />
            console.log(gifso);</p>
<p>    }<br />
 request.send();</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
