<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>authentication Archives - The Stack Cafe™</title>
	<atom:link href="https://thestackcafe.com/tag/authentication/feed/" rel="self" type="application/rss+xml" />
	<link>https://thestackcafe.com/tag/authentication/</link>
	<description>The Stack Cafe™</description>
	<lastBuildDate>Wed, 14 Feb 2018 21:43:03 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.3</generator>

<image>
	<url>https://thestackcafe.com/wp-content/uploads/2018/01/cropped-TM-tsc640-32x32.png</url>
	<title>authentication Archives - The Stack Cafe™</title>
	<link>https://thestackcafe.com/tag/authentication/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Blockstack: Developers Corner&#8230; New Tools Coming Soon &#8211; Mobile Plan for &#8220;On-Boarding&#8221; via SDK&#8217;s</title>
		<link>https://thestackcafe.com/blockstack-developers-corner-new-tools-coming-soon-mobile-plan-boarding-via-sdks/</link>
		
		<dc:creator><![CDATA[Staff]]></dc:creator>
		<pubDate>Wed, 14 Feb 2018 20:02:52 +0000</pubDate>
				<category><![CDATA[Blockstack]]></category>
		<category><![CDATA[Decentralized Internet]]></category>
		<category><![CDATA[Developers]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[authentication]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[mobile device]]></category>
		<category><![CDATA[mobile plan]]></category>
		<category><![CDATA[native blockstack apps]]></category>
		<category><![CDATA[on-boarding]]></category>
		<category><![CDATA[sdk]]></category>
		<category><![CDATA[sdk's]]></category>
		<category><![CDATA[software developer kit]]></category>
		<guid isPermaLink="false">https://thestackcafe.com/?p=847</guid>

					<description><![CDATA[<p>Welcome to the Stack CafeTM &#8212; Blockstack: Developers Corner&#8230; New Tools Coming Soon &#8211; Mobile Plan for &#8220;On-Boarding&#8221; via SDK&#8217;s Welcome to the Developer&#8217;s corner (not only for developers though)&#8230; In this post, and subsequent posts related to this series, we will try and explore some of the tools that either have been developed and [&#8230;]</p>
<p>The post <a href="https://thestackcafe.com/blockstack-developers-corner-new-tools-coming-soon-mobile-plan-boarding-via-sdks/">Blockstack: Developers Corner&#8230; New Tools Coming Soon &#8211; Mobile Plan for &#8220;On-Boarding&#8221; via SDK&#8217;s</a> appeared first on <a href="https://thestackcafe.com">The Stack Cafe™</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p style="text-align: justify;"><span style="color: #000000;">Welcome to the Stack Cafe<sup>TM </sup>&#8212; Blockstack: Developers Corner&#8230; New Tools Coming Soon &#8211; Mobile Plan for &#8220;On-Boarding&#8221; via SDK&#8217;s<br />
</span></p>
<p style="text-align: justify;"><span style="color: #000000;">Welcome to the Developer&#8217;s corner (not only for developers though)&#8230; In this post, and subsequent posts related to this series, we will try and explore some of the tools that either have been developed and implemented, are on the whiteboard for development, or are already in the development process for developers (and others) to build the decentralized applications (dApps) that can be used on the decentralized internet.  Here is what we gleaned from the engineering meeting held earlier this week.</span></p>
<p style="text-align: justify;"><span style="color: #000000;">The main takeaway: <strong>Blockstack on Mobile Devices &#8211; On Boarding via SDK&#8217;s</strong><br />
</span></p>
<p style="text-align: justify;"><span style="color: #000000;">It appears that the road map for development of the mobile plan for Blockstack will be rolled out in phases throughout 2018 &#8211; most likely at the end of Q2 and sometime in Q3.  At a high level, the [sg_popup id=&#8221;11&#8243; event=&#8221;hover&#8221;]development road map[/sg_popup] includes: </span></p>
<blockquote><p><span style="color: #000000;"><span style="text-decoration: underline;">Mobile SDK</span> (make it easier for developers to build dApps to on-board users (on-boarding karma))</span></p>
<ul>
<li><span style="color: #000000;"><span style="text-decoration: underline;">Authenticatio</span>n</span>
<ul>
<li><span style="color: #000000;">dApps that integrate with the Blockstack SDK for [sg_popup id=&#8221;10&#8243; event=&#8221;hover&#8221;]iOS[/sg_popup] or Android will be able to open a webview in their app to easily authenticate in the new application opened (more on-boarding karma).</span></li>
</ul>
</li>
<li><span style="text-decoration: underline; color: #000000;">Native Blockstack apps</span>
<ul>
<li><span style="color: #000000;">build native iOS and Android apps that bring the Blockstack browser functionality including profile management, wallet, storage management&#8230; to mobile devices</span></li>
</ul>
</li>
</ul>
</blockquote>
<p style="text-align: justify;"><span style="color: #000000;">The plan is for Blockstack to build SDK&#8217;s for the major OSs &#8211; Android and iOS (apple) to make it simpler for the developers to make it easier for the user to get on-board (install, use, etc.) with Blockstack (use browser, mobile, webview).  In other words, the SDK is a very effective tool for developers to improve the &#8220;on-boarding&#8221; process for users.  </span></p>
<p style="text-align: justify;"><span style="color: #000000;">Blockstack wants to make the best first impression with new users and also wants to make each subsequent interaction the user has with Blockstack a great experience.  The bottom line is that the SDK should/will help the developers and Blockstack keep all of its customers very happy since the product &#8211; Blockstack (browser, mobile etc.) &#8211; is easy to use with a great user interface.  Blockstack wants to make the user experience easy, simple and effective.<br />
</span></p>
<p style="text-align: justify;"><span style="color: #000000;">The last thing Blockstack wants a potential user or user of any of the Blockstack&#8217;s products (computer, mobile&#8230;) is to do this*:<br />
</span></p>
<p style="text-align: justify;"><span style="color: #000000;"><p class="fv-flowplayer-feed"><a href="https://thestackcafe.com/blockstack-developers-corner-new-tools-coming-soon-mobile-plan-boarding-via-sdks/" title="Click to watch the video">[This post contains video, click to play]</a></p></span></p>
<p style="text-align: justify;"><span style="color: #000000;">We know the team and community at Blockstack do not want anyone feeling like this poor fellow over at Bloomberg.  But if you do, please reach out and we will try and help ameliorate some of the pain.  And, it goes without saying, we too hope you do not feel like that while visiting The Stack Cafe<span style="font-size: 10pt;"><sup>TM</sup></span>.  If you do, please let us know and we will see what we can do to help you.<br />
</span></p>
<hr />
<hr />
<blockquote><p><span style="color: #000000;">Note: If you do not have the Blockstack browser, please see this <a style="color: #000000;" href="https://thestackcafe.com/blockstack-getting-started/" target="_blank" rel="noopener">link</a> (note &#8211; to enable the full functionality of any dApp built for the Blockstack ecosystem (e.g., building a new internet, a decentralized internet, re-decentralizing the internet) you need to use the Blockstack browser).</span></p></blockquote>
<p style="text-align: justify;"><span style="color: #000000;">For more on All things Developer<sup>TM</sup>, see this link <a style="color: #000000;" href="https://thestackcafe.com/blockstack-developers-corner/" target="_blank" rel="noopener">here</a>.  For more on the engineering meeting at Blockstack, please visit the <a style="color: #000000;" href="https://forum.blockstack.org/t/blockstack-mobile-plans/3621/6?u=aaron" target="_blank" rel="noopener">forum</a>.</span></p>
<p style="text-align: justify;"><span style="color: #000000;">Thanks again for visiting The Stack Cafe<sup>TM</sup> and we look forward to hearing from you. Please help us put out the word on Web<sup>3.0</sup> by posting a comment below and signing up for e-mail notifications for future updates (right side-bar).  Let’s help build the new internet | The Decentralized Way<sup>TM</sup>.  A decentralized internet | The Way The Future<sup>TM</sup>.</span></p>
<p style="text-align: justify;"><span style="color: #000000;">* Source: from Internet archive via www.bloomberg.com</span></p>
<p style="text-align: justify;"><span style="color: #000000;"> </span></p>
<p>The post <a href="https://thestackcafe.com/blockstack-developers-corner-new-tools-coming-soon-mobile-plan-boarding-via-sdks/">Blockstack: Developers Corner&#8230; New Tools Coming Soon &#8211; Mobile Plan for &#8220;On-Boarding&#8221; via SDK&#8217;s</a> appeared first on <a href="https://thestackcafe.com">The Stack Cafe™</a>.</p>
]]></content:encoded>
					
		
		<enclosure url="https://thestackcafe.com/wp-content/uploads/2018/02/Bloomberg_Gif-Error-Page_loop.mov" length="0" type="video/quicktime" />

			</item>
		<item>
		<title>Blockstack: A Quick Look &#8230;</title>
		<link>https://thestackcafe.com/blockstack-a-quick-look/</link>
		
		<dc:creator><![CDATA[Staff]]></dc:creator>
		<pubDate>Fri, 15 Dec 2017 00:23:55 +0000</pubDate>
				<category><![CDATA[Blockstack]]></category>
		<category><![CDATA[dApps]]></category>
		<category><![CDATA[Decentralized Internet]]></category>
		<category><![CDATA[a decentralized internet]]></category>
		<category><![CDATA[a new internet]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[applications]]></category>
		<category><![CDATA[authentication]]></category>
		<category><![CDATA[blockstack]]></category>
		<category><![CDATA[blockstack browser]]></category>
		<category><![CDATA[blockstack.js]]></category>
		<category><![CDATA[centralized]]></category>
		<category><![CDATA[control]]></category>
		<category><![CDATA[dApp]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[databases]]></category>
		<category><![CDATA[decentralized applications]]></category>
		<category><![CDATA[decentralized internet]]></category>
		<category><![CDATA[decentralized storage]]></category>
		<category><![CDATA[dentralized]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[graphite]]></category>
		<category><![CDATA[identity]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[public-key cryptography]]></category>
		<category><![CDATA[re-decentralizing the internet]]></category>
		<category><![CDATA[server-less]]></category>
		<category><![CDATA[single page]]></category>
		<category><![CDATA[storage]]></category>
		<category><![CDATA[tokens]]></category>
		<category><![CDATA[tracking]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[web 3.0]]></category>
		<guid isPermaLink="false">https://thestackcafe.com/?p=51</guid>

					<description><![CDATA[<p>Welcome to The Stack CafeTM &#8212; Let&#8217;s take a quick look at Blockstack. As discussed in a prior thread, Blockstack wants to provide the new decentralized internet.  And, a decentralized internet, means?  Well, let&#8217;s look at what Blockstack believes it means &#8211; &#8220;A decentralized internet is one where users don&#8217;t need to trust any intermediaries [&#8230;]</p>
<p>The post <a href="https://thestackcafe.com/blockstack-a-quick-look/">Blockstack: A Quick Look &#8230;</a> appeared first on <a href="https://thestackcafe.com">The Stack Cafe™</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p style="text-align: justify;"><span style="color: #000000;"><span style="font-size: 16px;">Welcome to The Stack Cafe<span style="font-size: 12px;"><sup>TM</sup></span> </span><span style="font-size: 16px;">&#8212; Let&#8217;s take a quick look at <a style="color: #000000;" href="http://www.blockstack.org" target="_blank" rel="noopener"><span style="text-decoration: underline;"><span style="color: #000080; text-decoration: underline;">Blockstack.</span></span></a> As discussed in a prior <span style="color: #000080;"><a style="color: #000080;" href="https://stackercafe.com/2017/12/12/the-internet-centralized-and-the-decentralized/"><span style="text-decoration: underline;">thread</span></a></span>, Blockstack wants to provide the new decentralized internet.  And, a decentralized internet, means?  Well, let&#8217;s look at what Blockstack believes it means &#8211;</span></span></p>
<blockquote><p><span style="color: #000000; font-size: 16px;">&#8220;A decentralized internet is one where users don&#8217;t need to trust any intermediaries or remote services. We envision a world where users control their own data, and power flows back to the users. Reducing the friction to deploying new Blockstack nodes is an important step towards that mission.&#8221;</span></p></blockquote>
<p style="text-align: justify;"><span style="font-size: 16px; color: #000000;">In the present day centralized internet, web applications (or owners of the web applications) most likely own all of the user&#8217;s data from the use of the web application, control where the user&#8217;s data is stored and control the access to the user&#8217;s data.  It appears that the user of web applications do not have much if any control.  This is where Blockstack and its vision of a decentralized internet comes into view. Blockstack wants to help bring to fruition:</span></p>
<p style="text-align: justify;"><span style="color: #000000; font-size: 16px;">A decentralized internet free of:</span></p>
<ul style="text-align: justify;">
<li style="text-align: justify;"><span style="color: #000000; font-size: 16px;">middlemen</span></li>
<li><span style="color: #000000; font-size: 16px;">passwords (e.g., multiple passwords), and</span></li>
<li><span style="color: #000000; font-size: 16px;">massive centralized data repositories that are susceptible to being breached.</span></li>
</ul>
<p style="text-align: justify;"><span style="color: #000000; font-size: 16px;">A decentralized internet where the users:</span></p>
<ul style="text-align: justify;">
<li><span style="color: #000000; font-size: 16px;">control their data;</span>
<ul>
<li><span style="color: #000000; font-size: 16px;">own their data, not the application provider</span></li>
<li><span style="color: #000000; font-size: 16px;">control where their data is stored</span></li>
<li><span style="color: #000000; font-size: 16px;">control who can access their data</span></li>
</ul>
</li>
<li><span style="color: #000000; font-size: 16px;">applications (apps) run on the user&#8217;s device (not on the server of a third party);</span></li>
<li><span style="color: #000000; font-size: 16px;">do not have services tracking them around the internet.</span></li>
</ul>
<p style="text-align: justify;"><span style="color: #000000; font-size: 16px;">A decentralized internet where developers:</span></p>
<ul style="text-align: justify;">
<li><span style="color: #000000; font-size: 16px;">use <span style="color: #000080;"><a style="color: #000080;" href="https://developer.mozilla.org/en-US/docs/Web/JavaScript" target="_blank" rel="noopener">java-script</a></span> to build a single-page application;</span></li>
<li><span style="color: #000000; font-size: 16px;">do not plug into the front-end of a centralized <a style="color: #000000;" href="https://en.wikipedia.org/wiki/Application_programming_interface" target="_blank" rel="noopener">API</a>;</span>
<ul>
<li><span style="color: #000000; font-size: 16px;">but can plug into an API run by the user;</span></li>
</ul>
</li>
<li><span style="color: #000000; font-size: 16px;">have a complete the step-by-step tutorial and libraries</span>
<ul>
<li><span style="color: #000000;">e.g., </span><a style="color: #000000;" href="http://blockstack.github.io/blockstack.js/" target="_blank" rel="noopener"><span style="color: #000080;">blockstack.js</span></a><span style="text-decoration: underline;">;</span></li>
</ul>
</li>
<li><span style="color: #000000; font-size: 16px;">don&#8217;t have to worry about:</span>
<ul>
<li><span style="color: #000000; font-size: 16px;">running servers;</span></li>
<li><span style="color: #000000; font-size: 16px;">maintaining databases; or</span></li>
<li><span style="color: #000000; font-size: 16px;">building out user management systems; and</span>
<ul>
<li><span style="color: #000000; font-size: 16px;">the applications are server-less and decentralized.</span></li>
<li><span style="color: #000000; font-size: 16px;">users bring their own storage</span></li>
<li><span style="color: #000000; font-size: 16px;">use public-key cryptography for authentication</span></li>
<li><span style="color: #000000; font-size: 16px;">applications don&#8217;t have to store anything</span></li>
</ul>
</li>
</ul>
</li>
</ul>
<p style="text-align: justify;"><span style="font-size: 16px; color: #000000;">A decentralized internet where Blockstack:</span></p>
<ul style="text-align: justify;">
<li><span style="font-size: 16px; color: #000000;">includes a decentralized domain name system (DNS),</span></li>
<li><span style="font-size: 16px; color: #000000;">includes a includes a decentralized public key distribution system,</span></li>
<li><span style="font-size: 16px; color: #000000;">includes a registry for apps and user identities and</span></li>
<li><span style="font-size: 16px;"><span style="color: #000000;">includes a blockstack</span> <a href="http://blockstack.org/install" target="_blank" rel="noopener">browser</a> <span style="color: #000000;">that allows the user to access the decentralized applications (dApps) that are used to access the blockstack decentralized internet</span></span></li>
<li><span style="color: #000000;">tokens for use in the ecosystem (see</span> <span style="font-size: 16px;"><a href="http://www.blockstack.org" target="_blank" rel="noopener">Blockstack</a>)</span></li>
</ul>
<p style="text-align: justify;"><span style="font-size: 16px; color: #000000;">For more on the resources for developers, please visit:</span></p>
<ol>
<li style="text-align: justify;"><span style="font-size: 16px;"><span style="color: #000080;"><a style="color: #000080;" href="https://blockstack.org/tutorials" target="_blank" rel="noopener">Blockstack &#8211; tutorials</a></span></span></li>
<li style="text-align: justify;"><span style="font-size: 16px;"><span style="color: #000080;"><a style="color: #000080;" href="http://blockstack.github.io/blockstack.js/" target="_blank" rel="noopener">Blockstack.js</a></span>.</span></li>
</ol>
<hr />
<p style="text-align: justify;"><span style="color: #000000;"><span style="font-size: 16px;">With all of the above, Blockstack is forging ahead with the new internet for decentralized apps (dApps)(Web 3.0).  From the users perspective, Blockstack gives the user identity freedom and data autonomy.  From the developer&#8217;s perspective, things look simpler to build, easier to implement with reduced overhead in maintaining the application.</span><span style="font-size: 16px;"><br />
</span></span></p>
<blockquote><p><span style="color: #000000;">dApps available @Blockstack:  The latest dApp developed for the Blockstack ecosystem is Graphite (allows the user (with <a href="https://thestackcafe.com/2018/01/25/blockstack-developer-tutorial-micro-blogging-app-using-multi-player-storage/" target="_blank" rel="noopener">multi-reader storage capability</a>) to write without giving up its privacy)(See our post on <span style="color: #000080;"><a style="color: #000080;" href="https://thestackcafe.com/2018/01/24/blockstack-a-new-decentralized-app-graphite/" target="_blank" rel="noopener"><span style="text-decoration: underline; color: #000080;">Graphite</span></a></span>).  Here are the links you may want to check out:</span></p></blockquote>
<ul>
<li><span style="text-decoration: underline;"><span style="color: #000080; text-decoration: underline;"><a style="color: #000080; text-decoration: underline;" href="http://blockstack.org" target="_blank" rel="noopener">Blockstack</a></span></span>
<ul>
<li><a href="http://twitter.com/blockstack" target="_blank" rel="noopener">Twitter</a></li>
</ul>
</li>
<li><span style="color: #000000;">Graphite</span>
<ul>
<li><span style="text-decoration: underline;"><span style="color: #000080;"><a style="color: #000080; text-decoration: underline;" href="http://graphitedocs.com" target="_blank" rel="noopener">Website</a></span></span></li>
<li><a href="https://twitter.com/graphitedocs" target="_blank" rel="noopener"><span style="text-decoration: underline;"><span style="color: #000080; text-decoration: underline;">Twitter</span></span></a></li>
</ul>
</li>
</ul>
<hr />
<blockquote><p><span style="color: #000000;">Note: If you do not have the Blockstack browser, please see this <a style="color: #000000;" href="https://thestackcafe.com/blockstack-getting-started/" target="_blank" rel="noopener"><span style="color: #000080;">link</span></a> (note &#8211; to enable the full functionality of any dApp built for the Blockstack ecosystem (e.g., building a new internet, a decentralized internet, re-decentralizing the internet) you need to use the Blockstack browser).</span></p></blockquote>
<p><span style="color: #000000;">Thanks again for visiting The Stack Cafe<sup>TM</sup> and we look forward to hearing from you. Please help us put out the word on Web<sup>3.0</sup> by posting a comment below and signing up for e-mail notifications for future updates (right side-bar).  Let’s help build the new internet | The Decentralized Way<sup>TM</sup>.  A decentralized internet | The Way The Future<sup>TM</sup>.</span></p>
<p>The post <a href="https://thestackcafe.com/blockstack-a-quick-look/">Blockstack: A Quick Look &#8230;</a> appeared first on <a href="https://thestackcafe.com">The Stack Cafe™</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
