<div dir="ltr">Hi Chritsian,<div><br></div><div>I liked the idea of a wizard for openid identifiers. I just tested it and gave it a -1 (and a comment, explaining why :-) ) - I can&#39;t promise any time for debugging, but I will of course test again with a new patchset!</div>

<div><br></div><div style>Cheers,</div><div style><br></div><div style>Søren</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Jul 9, 2013 at 11:20 AM, Christian Weiske <span dir="ltr">&lt;<a href="mailto:christian.weiske@netresearch.de" target="_blank">christian.weiske@netresearch.de</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi all,<br>
<br>
<br>
As some of you noticed did I spend some time with TYPO3&#39;s OpenID<br>
implementation in the last month.<br>
<br>
<br>
The original problem I faced was<br>
&gt; OpenID login does not work with Google<br>
&gt; <a href="http://forge.typo3.org/issues/25322" target="_blank">http://forge.typo3.org/issues/25322</a><br>
which - to me - sources from the wrong understanding of OpenID in the<br>
TYPO3 source.<br>
I made a patch to that issue that makes OpenID login work - not only for<br>
the special case in which the ID given by the user equals the<br>
claimed_id returned by the OpenID server, but also for the other cases<br>
in which a generic provider-specific OpenID is given, and a<br>
per-user claimed ID is returned. Google, Yahoo, StackExchange,<br>
Verisign, MyOpenID and others support that way of logging in.<br>
<br>
Unfortunately, Helmut Hummel thinks that we need two code branches to<br>
support both login &quot;methods&quot; - which is wrong.<br>
<br>
It&#39;d be nice if you could review the patch.<br>
<br>
=====<br>
<br>
An issue that arised when discussion #25322 was<br>
&gt; Wizard to add OpenID to backend user<br>
&gt; <a href="http://forge.typo3.org/issues/49310" target="_blank">http://forge.typo3.org/issues/49310</a><br>
which provides an &quot;Add OpenID&quot; button in the backend user settings<br>
page. It makes it possible to actually use a dynamic Google OpenID with<br>
TYPO3, since it changes for different domain names.<br>
<br>
Philipp Gampe reviewed it, but it needs reviews and a merge in the core.<br>
<br>
======<br>
<br>
Registering new users directly from an OpenID login is not possible<br>
currently. You have to rely on other extensions to do that for you, and<br>
all of them use different OpenID libraries than the core.<br>
<br>
I&#39;ve opened another issue for it:<br>
&gt; OpenID login: automatically create backend user accounts<br>
&gt; <a href="http://forge.typo3.org/issues/44127" target="_blank">http://forge.typo3.org/issues/44127</a><br>
<br>
Despite the title (that I can&#39;t change), the patch adds two hooks to<br>
the OpenID sysext:<br>
- one to modify the data requested from the OpenID provider<br>
- another one to modify the user record that has been tried to load<br>
  from the database.<br>
<br>
Using those two hooks, extensions are now able to hook into the OpenID<br>
login process in both frontend and backend and automatically create<br>
user accounts.<br>
<br>
Nobody reviewed the patch yet, unfortunately.<br>
<br>
=======<br>
<br>
I&#39;d really like to see TYPO3 6.2 LTS have proper OpenID support.<br>
Please review and discuss the patches.<br>
<br>
--<br>
Regards/Mit freundlichen Grüßen<br>
Christian Weiske<br>
<br>
-= Geeking around in the name of science since 1982 =-<br>
<br>
_______________________________________________<br>
Before posting to this list, please have a look to the posting rules<br>
on the following websites:<br>
<br>
<a href="http://typo3.org/teams/core/core-mailinglist-rules/" target="_blank">http://typo3.org/teams/core/core-mailinglist-rules/</a><br>
<a href="http://typo3.org/development/bug-fixing/diff-and-patch/" target="_blank">http://typo3.org/development/bug-fixing/diff-and-patch/</a><br>
_______________________________________________<br>
TYPO3-team-core mailing list<br>
<a href="mailto:TYPO3-team-core@lists.typo3.org">TYPO3-team-core@lists.typo3.org</a><br>
<a href="http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-team-core" target="_blank">http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-team-core</a></blockquote></div><br></div>