<?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: Implementar JSON Web Tokens con NodeJS	</title>
	<atom:link href="https://www.oscarblancarteblog.com/2018/01/16/implementar-json-web-tokens-nodejs/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.oscarblancarteblog.com/2018/01/16/implementar-json-web-tokens-nodejs/</link>
	<description>Software Architect &#38; FullStack developer</description>
	<lastBuildDate>Fri, 19 Jun 2020 22:57:37 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.5.5</generator>
	<item>
		<title>
		Por: oblancarte		</title>
		<link>https://www.oscarblancarteblog.com/2018/01/16/implementar-json-web-tokens-nodejs/#comment-6990</link>

		<dc:creator><![CDATA[oblancarte]]></dc:creator>
		<pubDate>Fri, 19 Jun 2020 22:57:37 +0000</pubDate>
		<guid isPermaLink="false">https://www.oscarblancarteblog.com/?p=2003#comment-6990</guid>

					<description><![CDATA[En respuesta a &lt;a href=&quot;https://www.oscarblancarteblog.com/2018/01/16/implementar-json-web-tokens-nodejs/#comment-6989&quot;&gt;Rogelio&lt;/a&gt;.

Lo que tendrías que hacer es encapsular las llamadas al API por medio de una clase que se encargue de eso, de tal forma que inyecte el header en cada invocación, por ejemplo, in mi libro de &lt;a href=&quot;https://reactiveprogramming.io/books/aplicaciones-reactivas-con-react-nodejs-mongodb/es&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer nofollow&quot;&gt;Aplicaciones reactivas con React,  NodeJS y MongoDB&lt;/a&gt; hago presisamente eso.]]></description>
			<content:encoded><![CDATA[<p>En respuesta a <a href="https://www.oscarblancarteblog.com/2018/01/16/implementar-json-web-tokens-nodejs/#comment-6989">Rogelio</a>.</p>
<p>Lo que tendrías que hacer es encapsular las llamadas al API por medio de una clase que se encargue de eso, de tal forma que inyecte el header en cada invocación, por ejemplo, in mi libro de <a href="https://reactiveprogramming.io/books/aplicaciones-reactivas-con-react-nodejs-mongodb/es" target="_blank" rel="noopener noreferrer nofollow">Aplicaciones reactivas con React,  NodeJS y MongoDB</a> hago presisamente eso.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Rogelio		</title>
		<link>https://www.oscarblancarteblog.com/2018/01/16/implementar-json-web-tokens-nodejs/#comment-6989</link>

		<dc:creator><![CDATA[Rogelio]]></dc:creator>
		<pubDate>Fri, 19 Jun 2020 05:34:23 +0000</pubDate>
		<guid isPermaLink="false">https://www.oscarblancarteblog.com/?p=2003#comment-6989</guid>

					<description><![CDATA[Entiendo que debemos poner el jwt en el header y ustedes lo muestran, pero mi duda es como sería en una aplicación real, es decir como puedo automaticamente poner el jwt en el header?]]></description>
			<content:encoded><![CDATA[<p>Entiendo que debemos poner el jwt en el header y ustedes lo muestran, pero mi duda es como sería en una aplicación real, es decir como puedo automaticamente poner el jwt en el header?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: oblancarte		</title>
		<link>https://www.oscarblancarteblog.com/2018/01/16/implementar-json-web-tokens-nodejs/#comment-5129</link>

		<dc:creator><![CDATA[oblancarte]]></dc:creator>
		<pubDate>Thu, 23 Jan 2020 15:25:04 +0000</pubDate>
		<guid isPermaLink="false">https://www.oscarblancarteblog.com/?p=2003#comment-5129</guid>

					<description><![CDATA[En respuesta a &lt;a href=&quot;https://www.oscarblancarteblog.com/2018/01/16/implementar-json-web-tokens-nodejs/#comment-5128&quot;&gt;Juan Espinoza&lt;/a&gt;.

Hola Juan, si te logeas con la cuenta de Microsoft es por que estas usando el estandar OAuth2, lo cual quiere decir que Microsfot tiene servicios para valida ese token, tendrías que ir a la documentación de Microsoft para saber cual es.]]></description>
			<content:encoded><![CDATA[<p>En respuesta a <a href="https://www.oscarblancarteblog.com/2018/01/16/implementar-json-web-tokens-nodejs/#comment-5128">Juan Espinoza</a>.</p>
<p>Hola Juan, si te logeas con la cuenta de Microsoft es por que estas usando el estandar OAuth2, lo cual quiere decir que Microsfot tiene servicios para valida ese token, tendrías que ir a la documentación de Microsoft para saber cual es.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Juan Espinoza		</title>
		<link>https://www.oscarblancarteblog.com/2018/01/16/implementar-json-web-tokens-nodejs/#comment-5128</link>

		<dc:creator><![CDATA[Juan Espinoza]]></dc:creator>
		<pubDate>Thu, 23 Jan 2020 14:11:54 +0000</pubDate>
		<guid isPermaLink="false">https://www.oscarblancarteblog.com/?p=2003#comment-5128</guid>

					<description><![CDATA[Hola, excelente explicación. He estado navegando para encontrar respuesta a esta pregunta. (Soy novato) 

Encontré un ejemplo de cómo redireccionar a un usuario a mi página web después de loguearse con una cuenta microsoft, sin embargo me gustaría saber cómo valido que el token que me llego con el URL es correcto.

Gracias]]></description>
			<content:encoded><![CDATA[<p>Hola, excelente explicación. He estado navegando para encontrar respuesta a esta pregunta. (Soy novato) </p>
<p>Encontré un ejemplo de cómo redireccionar a un usuario a mi página web después de loguearse con una cuenta microsoft, sin embargo me gustaría saber cómo valido que el token que me llego con el URL es correcto.</p>
<p>Gracias</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: oblancarte		</title>
		<link>https://www.oscarblancarteblog.com/2018/01/16/implementar-json-web-tokens-nodejs/#comment-1780</link>

		<dc:creator><![CDATA[oblancarte]]></dc:creator>
		<pubDate>Tue, 21 May 2019 03:16:11 +0000</pubDate>
		<guid isPermaLink="false">https://www.oscarblancarteblog.com/?p=2003#comment-1780</guid>

					<description><![CDATA[En respuesta a &lt;a href=&quot;https://www.oscarblancarteblog.com/2018/01/16/implementar-json-web-tokens-nodejs/#comment-1739&quot;&gt;Nestor Avila&lt;/a&gt;.

Hola Nestor, la herramienta es Restlet, que en realidad es un plugin de chrome, muy bueno, tiene versión free y de paga, todo depende que tantas cosas requieras.
saludos.]]></description>
			<content:encoded><![CDATA[<p>En respuesta a <a href="https://www.oscarblancarteblog.com/2018/01/16/implementar-json-web-tokens-nodejs/#comment-1739">Nestor Avila</a>.</p>
<p>Hola Nestor, la herramienta es Restlet, que en realidad es un plugin de chrome, muy bueno, tiene versión free y de paga, todo depende que tantas cosas requieras.<br />
saludos.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Nestor Avila		</title>
		<link>https://www.oscarblancarteblog.com/2018/01/16/implementar-json-web-tokens-nodejs/#comment-1739</link>

		<dc:creator><![CDATA[Nestor Avila]]></dc:creator>
		<pubDate>Sat, 18 May 2019 23:40:12 +0000</pubDate>
		<guid isPermaLink="false">https://www.oscarblancarteblog.com/?p=2003#comment-1739</guid>

					<description><![CDATA[Buenas noche Oscar. Quería consultar cual es la herramienta gráfica que usas en la imagen para ver el token. donde colocas la ruta y los datos. gracias.]]></description>
			<content:encoded><![CDATA[<p>Buenas noche Oscar. Quería consultar cual es la herramienta gráfica que usas en la imagen para ver el token. donde colocas la ruta y los datos. gracias.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: oblancarte		</title>
		<link>https://www.oscarblancarteblog.com/2018/01/16/implementar-json-web-tokens-nodejs/#comment-1112</link>

		<dc:creator><![CDATA[oblancarte]]></dc:creator>
		<pubDate>Sun, 07 Apr 2019 20:26:13 +0000</pubDate>
		<guid isPermaLink="false">https://www.oscarblancarteblog.com/?p=2003#comment-1112</guid>

					<description><![CDATA[En respuesta a &lt;a href=&quot;https://www.oscarblancarteblog.com/2018/01/16/implementar-json-web-tokens-nodejs/#comment-1106&quot;&gt;José Israel&lt;/a&gt;.

Hola José, lo que puedes hacer es implementar tu propio Middleware donde tu mismo puedes poner la lógica para validar si un servicio debe o no tener seguridad, en mi libro de &quot;Aplicaciones reactivas con React, NodeJS y MongoDB&quot; explico esto, puedes ver como implemente esta lógica en el siguiente archivos JS, donde indico que todas las rutas que comiencen con /secure deberán tener token forzosamente, y el resto podrán continuar son tokenn. 
La liga al codigo es: https://github.com/oscarjb1/books-reactiveprogramming/blob/Capitulo-16-Produccion/api/api.js
La liga a mi libro es: https://reactiveprogramming.io/books/applicaciones-reactivas-con-react-nodejs-mongodb
saludos]]></description>
			<content:encoded><![CDATA[<p>En respuesta a <a href="https://www.oscarblancarteblog.com/2018/01/16/implementar-json-web-tokens-nodejs/#comment-1106">José Israel</a>.</p>
<p>Hola José, lo que puedes hacer es implementar tu propio Middleware donde tu mismo puedes poner la lógica para validar si un servicio debe o no tener seguridad, en mi libro de &#8220;Aplicaciones reactivas con React, NodeJS y MongoDB&#8221; explico esto, puedes ver como implemente esta lógica en el siguiente archivos JS, donde indico que todas las rutas que comiencen con /secure deberán tener token forzosamente, y el resto podrán continuar son tokenn.<br />
La liga al codigo es: <a href="https://github.com/oscarjb1/books-reactiveprogramming/blob/Capitulo-16-Produccion/api/api.js" rel="nofollow ugc">https://github.com/oscarjb1/books-reactiveprogramming/blob/Capitulo-16-Produccion/api/api.js</a><br />
La liga a mi libro es: <a href="https://reactiveprogramming.io/books/applicaciones-reactivas-con-react-nodejs-mongodb" rel="nofollow ugc">https://reactiveprogramming.io/books/applicaciones-reactivas-con-react-nodejs-mongodb</a><br />
saludos</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: José Israel		</title>
		<link>https://www.oscarblancarteblog.com/2018/01/16/implementar-json-web-tokens-nodejs/#comment-1106</link>

		<dc:creator><![CDATA[José Israel]]></dc:creator>
		<pubDate>Sun, 07 Apr 2019 16:38:47 +0000</pubDate>
		<guid isPermaLink="false">https://www.oscarblancarteblog.com/?p=2003#comment-1106</guid>

					<description><![CDATA[Un ejemplo de middleware para evitar la validación al consumir cada servicio. Como seria? Puede explicar en por qué usar middleware]]></description>
			<content:encoded><![CDATA[<p>Un ejemplo de middleware para evitar la validación al consumir cada servicio. Como seria? Puede explicar en por qué usar middleware</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Oscar Blancarte		</title>
		<link>https://www.oscarblancarteblog.com/2018/01/16/implementar-json-web-tokens-nodejs/#comment-497</link>

		<dc:creator><![CDATA[Oscar Blancarte]]></dc:creator>
		<pubDate>Fri, 21 Dec 2018 05:01:55 +0000</pubDate>
		<guid isPermaLink="false">https://www.oscarblancarteblog.com/?p=2003#comment-497</guid>

					<description><![CDATA[En respuesta a &lt;a href=&quot;https://www.oscarblancarteblog.com/2018/01/16/implementar-json-web-tokens-nodejs/#comment-496&quot;&gt;Juan Fernando&lt;/a&gt;.

Hola Juan, primero que nada, te comento que el párrafo estaba mal parafraseado, la redacción correcta sería &quot;evitamos tener que validar el token en cada &lt;strong&gt;invocación&lt;/strong&gt;&quot;, dicho esto, lo que quiero decir es que mediante un middleware, podemos interceptar todas las invocaciones y validar el token en un solo punto, en otro caso, tendríamos que implementar la lógica de validación en cada uno de los servicios.]]></description>
			<content:encoded><![CDATA[<p>En respuesta a <a href="https://www.oscarblancarteblog.com/2018/01/16/implementar-json-web-tokens-nodejs/#comment-496">Juan Fernando</a>.</p>
<p>Hola Juan, primero que nada, te comento que el párrafo estaba mal parafraseado, la redacción correcta sería &#8220;evitamos tener que validar el token en cada <strong>invocación</strong>&#8220;, dicho esto, lo que quiero decir es que mediante un middleware, podemos interceptar todas las invocaciones y validar el token en un solo punto, en otro caso, tendríamos que implementar la lógica de validación en cada uno de los servicios.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Juan Fernando		</title>
		<link>https://www.oscarblancarteblog.com/2018/01/16/implementar-json-web-tokens-nodejs/#comment-496</link>

		<dc:creator><![CDATA[Juan Fernando]]></dc:creator>
		<pubDate>Fri, 21 Dec 2018 02:33:27 +0000</pubDate>
		<guid isPermaLink="false">https://www.oscarblancarteblog.com/?p=2003#comment-496</guid>

					<description><![CDATA[Gracias por esta implementación, muy clara e útil.
Pero no entendí la nota final &quot; Siempre será mejor usar un middleware para validar el token, de esta forma, evitamos tener que validar el token en cada autenticación&quot;.]]></description>
			<content:encoded><![CDATA[<p>Gracias por esta implementación, muy clara e útil.<br />
Pero no entendí la nota final &#8221; Siempre será mejor usar un middleware para validar el token, de esta forma, evitamos tener que validar el token en cada autenticación&#8221;.</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
