{"id":720,"date":"2008-01-24T09:10:25","date_gmt":"2008-01-24T08:10:25","guid":{"rendered":"http:\/\/notizblog.org\/2008\/01\/24\/twauth-twitter-als-openid-provider\/"},"modified":"2022-02-20T18:06:04","modified_gmt":"2022-02-20T17:06:04","slug":"twauth-twitter-als-openid-provider","status":"publish","type":"post","link":"https:\/\/notiz.blog\/2008\/01\/24\/twauth-twitter-als-openid-provider\/","title":{"rendered":"twauth: Twitter als OpenID Provider"},"content":{"rendered":"\n<p><a href=\"https:\/\/web.archive.org\/web\/20080422091917\/http:\/\/twauth.ianloic.com\/\">twauth<\/a> steht f\u00fcr twitter+authentication und ist ein, f\u00fcr mobile Ger\u00e4te gedachter, <a href=\"http:\/\/www.openid.net\">OpenID Provider<\/a> basierend auf <a href=\"http:\/\/twitter.com\">Twitter<\/a>. Ausschlaggebend f\u00fcr den von <a href=\"https:\/\/web.archive.org\/web\/20080116061202\/http:\/\/ianloic.com\/2008\/01\/13\/a-simpler-mobile-openid-workflow\/\">Ian McKellar<\/a> entwickelten Dienst, war der von Chris Messina verfasste Blog-Post &#8222;<a href=\"http:\/\/factoryjoe.com\/blog\/2008\/01\/13\/the-openid-mobile-experience\/\">The OpenID mobile experience<\/a>&#8220; in dem er seine eher negativen Erfahrungen mit bisherigen OpenID Providern auf mobilen Endger\u00e4ten beschreibt.<br\/>Um den Dienst nutzen zu k\u00f6nnen sind folgende Schritte notwendig:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n\t<li>Man muss <em><a href=\"http:\/\/twitter.com\/twauth\">twauth<\/a><\/em> in seine <em>Follow<\/em>-Liste bei twitter hinzuf\u00fcgen.<\/li>\n\t<li>Danach kann man <code>http:\/\/twauth.ianloic.com\/&lt;twittername><\/code> als OpenID Identity einsetzen.<\/li>\n<\/ol>\n\n\n\n<p>Ich habe das ganze mal mit der mobilen Version von Ma.gnolia (m.gnolia.com) und <a href=\"https:\/\/t3n.de\/news\/8-tools-testen-mobiler-websites-436988\/\">iPhoney<\/a>, einem iPhone Emulator f\u00fcr den Mac, durchgespielt.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><a href=\"http:\/\/www.flickr.com\/photos\/pfefferle\/2215311980\/\"><img decoding=\"async\" src=\"http:\/\/farm3.static.flickr.com\/2274\/2215311980_1283744b30_o.jpg\" alt=\"twauth login\"\/><\/a><\/figure>\n\n\n\n<p>Nach dem Eingeben der OpenID <abbr title=\"Uniform Resource Locator\">URL<\/abbr> wird man automatisch auf die Loginseite von twauth geleitet. Die Authentifizierung findet nicht wie im klassischen Sinn, \u00fcber Benutzername und Passwort, statt sondern \u00fcber eine 5 Stellige Zahl die man als &#8222;Private Message&#8220; via Twitter bekommt.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><a href=\"http:\/\/www.flickr.com\/photos\/pfefferle\/2215311826\/\"><img decoding=\"async\" src=\"http:\/\/farm3.static.flickr.com\/2123\/2215311826_042d534c27_o.jpg\" alt=\"twauth auth\"\/><\/a><\/figure>\n\n\n\n<p>Danach noch die entsprechende <abbr title=\"Uniform Resource Locator\">URL<\/abbr> (in diesem Fall Ma.gnolia) best\u00e4tigen und fertig.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><a href=\"http:\/\/www.flickr.com\/photos\/pfefferle\/2214518657\/\"><img decoding=\"async\" src=\"http:\/\/farm3.static.flickr.com\/2120\/2214518657_594e31028c_o.jpg\" alt=\"twauth confirm\"\/><\/a><\/figure>\n\n\n\n<p>Leider muss man nach der Anmeldung \u00fcber twauth seine kompletten Daten per Hand ausf\u00fcllen, da twauth bisher weder <abbr title=\"Simple Registration Extension\">SREG<\/abbr> noch <abbr title=\"Attribute Exchange\">AX<\/abbr> unterst\u00fctzt. Au\u00dferdem muss man den oben beschriebenen Vorgang bei jeder Anmeldung wiederholen, da twauth noch kein Session-Management unterst\u00fctzt.<\/p>\n\n\n\n<p>Genau genommen bietet twauth also noch keine wirkliche Vereinfachung des Registrier- und Anmelde-Prozessen (es dauert im Gegenteil wahrscheinlich sogar l\u00e4nger), ich mag jedoch die Idee mit Twitter und der <abbr title=\"Private Message\">PM<\/abbr> sehr und hoffe dass sich bei twauth in Zukunft noch einiges tun wird.<br\/>Mit SREG und einem simplen Session Management w\u00fcrde twauth schon einen sehr guten mobilen OpenID Provider abgeben.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>twauth steht f\u00fcr twitter+authentication und ist ein, f\u00fcr mobile Ger\u00e4te gedachter, OpenID Provider basierend auf Twitter. Ausschlaggebend f\u00fcr den von Ian McKellar entwickelten Dienst, war der von Chris Messina verfasste Blog-Post &#8222;The OpenID mobile experience&#8220; in dem er seine eher negativen Erfahrungen mit bisherigen OpenID Providern auf mobilen Endger\u00e4ten beschreibt.Um den Dienst nutzen zu k\u00f6nnen [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"webmentions_disabled_pings":false,"webmentions_disabled":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":4,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":""},"categories":[2],"tags":[498,501,500,423,285],"class_list":{"0":"post-720","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-web","7":"tag-auth","8":"tag-handy","9":"tag-mobile","10":"tag-openid","11":"tag-twitter","12":"h-entry","13":"hentry"},"_links":{"self":[{"href":"https:\/\/notiz.blog\/wp-api\/wp\/v2\/posts\/720","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/notiz.blog\/wp-api\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/notiz.blog\/wp-api\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/notiz.blog\/wp-api\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/notiz.blog\/wp-api\/wp\/v2\/comments?post=720"}],"version-history":[{"count":1,"href":"https:\/\/notiz.blog\/wp-api\/wp\/v2\/posts\/720\/revisions"}],"predecessor-version":[{"id":21789,"href":"https:\/\/notiz.blog\/wp-api\/wp\/v2\/posts\/720\/revisions\/21789"}],"wp:attachment":[{"href":"https:\/\/notiz.blog\/wp-api\/wp\/v2\/media?parent=720"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/notiz.blog\/wp-api\/wp\/v2\/categories?post=720"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/notiz.blog\/wp-api\/wp\/v2\/tags?post=720"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}