<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="https://notiz.blog/wp-content/plugins/pretty-feeds/pretty-feed-v4.xsl" type="text/xsl" media="screen" ?>


<!--

	Feeds whisper secrets,
	In the RSS Club's embrace,
	Knowledge blooms in grace.

-->

<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/"
	xmlns:source="http://source.scripting.com/"
xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"
>

<channel>
	<title>Login &#8211; notizBlog</title>
	<atom:link href="https://notiz.blog/tag/login/feed/" rel="self" type="application/rss+xml" />
	<link>https://notiz.blog</link>
	<description>a weblog mainly about the open, portable, interoperable, small, social, synaptic, semantic, structured, distributed, (re-)decentralized, independent, microformatted and federated social web</description>
	<lastBuildDate>Wed, 03 Jan 2024 12:59:41 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://notiz.blog/wp-content/uploads/2019/10/cropped-notizblog-icon-1-32x32.png</url>
	<title>Login &#8211; notizBlog</title>
	<link>https://notiz.blog</link>
	<width>32</width>
	<height>32</height>
</image> 
<source:blogroll>https://reader.pfefferle.org/i/?a=opml&amp;get=c_2</source:blogroll>
<creativeCommons:license>https://creativecommons.org/licenses/by-sa/4.0/</creativeCommons:license>
<atom:link rel="hub" href="https://pubsubhubbub.appspot.com"/>
<atom:link rel="hub" href="https://pubsubhubbub.superfeedr.com"/>
<atom:link rel="hub" href="https://switchboard.p3k.io/"/>
<atom:link rel="self" href="https://notiz.blog/tag/login/feed/"/>
<atom:link rel="search" type="application/opensearchdescription+xml" title="Search notizBlog" href="https://notiz.blog/wp-api/opensearch/1.1/document" />	<item>
		<title>Web Intents &#8211; Die Lösung für das NASCAR-Problem?</title>
		<link>https://notiz.blog/2012/05/21/web-intents-die-losung-fur-das-nascar-problem/</link>
					<comments>https://notiz.blog/2012/05/21/web-intents-die-losung-fur-das-nascar-problem/#comments</comments>
		
		<dc:creator><![CDATA[Matthias Pfefferle]]></dc:creator>
		<pubDate>Mon, 21 May 2012 21:41:11 +0000</pubDate>
				<category><![CDATA[Open Web]]></category>
		<category><![CDATA[FediBlog]]></category>
		<category><![CDATA[Login]]></category>
		<category><![CDATA[NASCAR]]></category>
		<category><![CDATA[OpenID]]></category>
		<category><![CDATA[Share]]></category>
		<category><![CDATA[Web Actions]]></category>
		<category><![CDATA[Web Intents]]></category>
		<guid isPermaLink="false">http://notizblog.org/?p=4215</guid>

					<description><![CDATA[Die Idee der Web Intents ist nicht mehr ganz so neu und ich hatte auch schon seit einer ganzen Weile mal vor darüber zu schreiben, aber&#8230; naja&#8230; jedenfalls hat sich Google der Idee jetzt mal angenommen und unter den Fittichen des W3C mal einen einen Editor&#x27;s Draft gestartet. Das Problem: Für die meisten Bedürfnisse im [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Die Idee der <em>Web Intents</em> ist nicht mehr <a href="http://indiewebcamp.com/Standardizing_Web_Intents">ganz so neu</a> und ich hatte auch schon seit einer ganzen Weile mal vor darüber zu schreiben, aber&#8230; naja&#8230; jedenfalls hat sich Google der Idee jetzt mal angenommen und unter den Fittichen des W3C mal einen einen <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">Editor&#x27;s Draft</a> gestartet.</p>



<p>Das Problem: Für die meisten Bedürfnisse im Web gibt es eine Reihe an Services, die diese befriedigen&#8230; und das ist eigentlich auch gut so&#8230; Leider führt es aber dazu dass Seitenbetreiber, um es jedem Besucher recht zu machen, zu folgendem neigen:</p>



<figure class="wp-block-image aligncenter"><img decoding="async" src="https://notiz.blog/wp-content/uploads/2012/04/need_for_webintents.jpg" alt="" /></figure>



<p>In der OpenID-Community (welche mit dem gleichen Problem zu kämpfen hat), nennt man dieses Phänomen &quot;NASCAR Problem&quot; in Analogie zu den bunten Stickern der Rennwagen.</p>



<h2 class="wp-block-heading">Das große Problem des dezentralen Webs!</h2>



<p>Im Idealfall sollte aber nicht der Seitenbetreiber die Services auswählen sondern der Seitenbesucher &#8230;und genau das ist das Dilemma bei verteilten Diensten (wenn man mal nicht davon ausgeht dass eh alle Welt bei Facebook ist).</p>



<p>OpenID, Diaspora, StatusNET, Addthis, ShareThis und viele andere haben bisher relativ erfolglose Versuche gestartet die Icon-Flut einzudämmen. OpenID &amp; Co. hat es mit diversen &quot;Identifiern&quot; (URL, XRI, E-Mail, Webfinger, &#8230;) versucht und die User dadurch nur noch mehr verwirrt und die Share-Services verschleiern das Problem in dem sie die Buttons einfach in einem Popup/Layer verstecken.</p>



<h2 class="wp-block-heading">Wie können <em>Web Intents</em> helfen?</h2>



<p><em><a href="https://web.archive.org/web/20181101125800/http://www.webintents.org:80/">Web Intents</a></em> funktionieren nach einem ganz ähnlichen Prinzip wie XAuth (<a href="https://notiz.blog/2010/06/02/openweb-notizen-xauth-oexchange-firefox-sync-rdfa/">hier</a> erklärt). Beim Surfen merkt sich der Browser welche Dienste ein User benutzt und gibt diese, bei bedarf an besuchte Seiten weiter. Ein Beispiel:</p>



<ol class="wp-block-list">
    <li>Ein User besucht Google (oder Yahoo oder MyOpenID)</li>
    <li>Der Browser fragt nach, ob er sich Google als Login-Dienst (in dem Fall OpenID) merken soll</li>
    <li>Der User bestätigt und besucht weitere Seiten</li>
    <li>Er entdeckt Plaxo und möchte sich anmelden</li>
    <li>Beim Klick auf den Login-Button wird die Liste aller, beim Browser registierten Login-Dienste (in unserem Beispiel nur Google) an die Webseite übertragen (sofern der User einverstanden ist)</li>
    <li>Statt wahrlose ausgewählte Diensten anzuzeigen, ist Plaxo jetzt in der Lage gleich den Authentifizierungs-Prozess mit Google zu starten</li>
</ol>



<p>Dank <em>Web Intents</em> brauchen Service-Anbieter fortan nur noch ihre Dienste beim Browser registrieren und Seitenbetreiber können einen Platz auf ihrer Seite anbieten, an dem diese Aktionen ausgeführt werden sollen&#8230; so zu sagen eine Art &quot;Universal Button&quot;. Der <a href="https://web.archive.org/web/20160318164905/http://www.webmonkey.com/2012/05/webkit-offers-early-preview-of-web-intents/">Webmonkey</a> fasst das Thema <em>Web Intents</em> folgendermaßen zusammen:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
    <p>In practice Web Intents work a bit like <code>mailto:</code> links, defining an action and then passing it along to the browser, which allows the user to choose how to handle the action. The difference is that instead of opening a desktop app, Web Intents connect to web services.</p>
</blockquote>



<p>Keine Identifier, keine langen Button-Leisten/Popups/Layer und den ganzen komplizierten Käse übernimmt der Browser! Vielleicht wird es so ja doch noch was mit dem <em>synaptic</em>, <em>distributed</em> bzw. <em>federated social web</em> 🙂</p>



<p>In den kommenden Artikeln werde ich etwas mehr auf die Technik und die Implementierung in Chrome/WebKit eingehen.</p>



<p>Hier noch ein paar Links:</p>



<ul class="wp-block-list">
    <li><a href="https://web.archive.org/web/20130608173643/http://glennjones.net:80/2011/08/web-intentsgluing-web-functionality-together/">Web Intents – Gluing web functionality together</a></li>
    <li><a href="https://web.archive.org/web/20160107053412/http://flatfrogblog.com:80/2011/08/07/web-actions/">Button Sluts and Web Actions</a></li>
    <li><a href="https://web.archive.org/web/20160318164905/http://www.webmonkey.com/2012/05/webkit-offers-early-preview-of-web-intents/">WebKit Offers Early Preview of ‘Web Intents’</a></li>
    <li><a href="https://web.archive.org/web/20210227193224/http://demos.webintents.org/">Web Intents: Demos</a></li>
    <li><a href="https://web.archive.org/web/20210227115805/http://examples.webintents.org/">Web Intents: Examples</a></li>
</ul>
<p>Thanks for reading this post via RSS. RSS is great, and you’re great for using it. ♥️</p>]]></content:encoded>
					
					<wfw:commentRss>https://notiz.blog/2012/05/21/web-intents-die-losung-fur-das-nascar-problem/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Wird OpenID dank Facebook ubiquitär?</title>
		<link>https://notiz.blog/2009/06/16/wird-openid-dank-facebook-ubiquitaer/</link>
					<comments>https://notiz.blog/2009/06/16/wird-openid-dank-facebook-ubiquitaer/#comments</comments>
		
		<dc:creator><![CDATA[Matthias Pfefferle]]></dc:creator>
		<pubDate>Tue, 16 Jun 2009 20:28:41 +0000</pubDate>
				<category><![CDATA[Open Web]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[FediBlog]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Login]]></category>
		<category><![CDATA[myOpenID]]></category>
		<category><![CDATA[OpenID]]></category>
		<category><![CDATA[Relying Party]]></category>
		<category><![CDATA[Ubiquity]]></category>
		<guid isPermaLink="false">http://notizblog.org/?p=1675</guid>

					<description><![CDATA[Ich habe es endlich geschafft! Ich habe den automatischen Facebook OpenID-Login erfolgreich getestet 🙂 Ursprünglich hab ich den Auto-Login mit Google probiert, das wollte aber nicht so ganz funktionieren (ähnliche Problematik wie bei Carsten), also hab ich es (nachdem mich Joss Winn mit seinem Blog-Post nochmal an das neue Facebook-Feature erinnert hat) noch mal mit [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Ich habe es endlich geschafft! Ich habe den automatischen Facebook OpenID-Login erfolgreich getestet 🙂</p>



<p>Ursprünglich hab ich den Auto-Login mit Google probiert, das wollte aber nicht so ganz funktionieren (ähnliche Problematik wie bei <a href="https://web.archive.org/web/http://notsorelevant.com/2009-06-08/facebook-is-a-relying-party-but/">Carsten</a>), also hab ich es (nachdem mich <a href="http://joss.blogs.lincoln.ac.uk/2009/06/16/facebooks-transparent-use-of-openid/">Joss Winn mit seinem Blog-Post</a> nochmal an das neue Facebook-Feature erinnert hat) noch mal mit einem anderen OpenID-Provider getestet und siehe da, mit <a href="https://web.archive.org/web/20140529235912/https://www.myopenid.com/">myOpenID</a> funktioniert es.</p>



<p>Um OpenID für Facebook zu aktivieren, muss man in den Einstellungen seinen Account mit einer OpenID verknüpfen (am Besten man probiert es mit myOpenID).</p>



<figure class="wp-block-image aligncenter"><img decoding="async" src="https://notiz.blog/wp-content/uploads/2009/06/facebook-openid.png" alt="Facebooks OpenID Settings" /></figure>



<p>Um es zu testen, muss man sich einfach bei Facebook (bloß nicht bei myOpenID, sonst funktionierts natürlich nicht) abmelden und wieder auf &#8222;<a href="http://facebook.com">http://facebook.com</a>&#8220; gehen und schwups&#8230; wird man wieder angemeldet&#8230; ganz automatisch&#8230; ohne etwas zu tun&#8230;</p>



<p>Das klingt ironisch? Ist es auch ein wenig&#8230; Facebook scheint sich vor dem Abmelden den <a href="https://simonwillison.net/2009/Jun/13/thefacebookdebacle/">OpenID-Provider in einem Cookie zu merken</a> um, beim erneuten aufrufen der Facebook-Seite, den hinterlegten OpenID-Provider zur automatischen Anmeldung zu verwenden.</p>



<p>Das hört sich ja erstmal nicht schlecht an, aber&#8230; das ganze System funktioniert leider nur, wenn das oben erwähnte Cookie vorhanden ist. An jedem neuen PC muss man sich also zuerst bei seinem OpenID-Provider, dann (auf klassische Weise) bei Facebook anmelden um dann, nach einer Abmeldung das Cookie zu erhalten.</p>



<p>Als Erweiterung zu einem klassischen OpenID-Login ist Facebooks Auto-Login sicherlich keine schlechte Idee, die derzeitige Lösung ist aber leider eher verwirrend und keine wirkliche Erleichterung für den klassischen Facebook-Nutzer. Allerdings steht Facebook ja noch am Anfang der Implementation. Es werden sicherlich noch einige Features (zumal Facebook die OpenID-Registrierung ja schon angekündigt hat) folgen und kreativ ist die bisherige Idee allemal.</p>



<p>Mal gespannt, wie die fertige Implementierung aussieht!</p>



<p>&#8230;und bis zur <a href="https://de.wikipedia.org/wiki/Ubiquit%C3%A4res_Computing">allgegenwärtigen OpenID</a> wirds wohl noch ein wenig dauern 🙂</p>
<p>RSS readers like you are the unsung heroes of the internet. Keep up the good work!</p>]]></content:encoded>
					
					<wfw:commentRss>https://notiz.blog/2009/06/16/wird-openid-dank-facebook-ubiquitaer/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
			</item>
	</channel>
</rss>
