Raj wrote:
> I am still stuck at reading user attributes from an OpenID.
> Anybody have ideas?
>   
You need to use SREG or similar extension to request the user attributes
from the OpenID provider.  I have adding this support on my list of
things to do, but I'm not currently doing web development, so it will
likely be a while before I get back to that.  I have a branch of
repoze.who.openid that does the SREG stuff, but the maintainer wants it
revamped to avoid doing the registration (i.e. adding to the DB) by
end-running the repoze.who stuff.  I'm sorely tempted to just code the
thing directly against the python openid package and directly generate
an authtkt cookie instead of using a repoze.who plugin... but again, I
just don't have time to work on it now.  Keep in mind that the user can
say 'no', and some providers, such as Launchpad will return an
effectively "null" attribute set unless/until you register with them...
oh, and on some providers, the users can lie about their identity
(create pseudonyms), should be fine on google and yahoo, though.

Good luck,
Mike

> On Apr 3, 1:35 pm, Raj <[email protected]> wrote:
>   
>> Good news.
>> I succeeded in authenticating with OpenID.
>> Now the problem is, I need to gather the user's verified email address
>> and name.
>> Anybody have suggestions regarding this if we allow to be signed in
>> using Google or Yahoo OpenID accounts?
>>
>> On Apr 2, 7:53 pm, Raj <[email protected]> wrote:
>>
>>
>>
>>     
>>> @Diez
>>> Thanks for the reply.
>>> Now my requirements became more precise.
>>> *)I want to use OpenID(eg. google account) to provide Authentication
>>> for my site
>>> *) I need to provide elevated privileges to 'some' of the users. So I
>>> need to relate some open id accounts to my Groups and Permissions
>>>       
>>> I am trying implement it in my TG2.0 application using the tutorial
>>> provided inhttp://turbogears.org/2.1/docs/main/Auth/OpenID.html.
>>> Any help is appreciated.
>>>       
>
>   


-- 
________________________________________________
  Mike C. Fletcher
  Designer, VR Plumber, Coder
  http://www.vrplumber.com
  http://blog.vrplumber.com

-- 
You received this message because you are subscribed to the Google Groups 
"TurboGears" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/turbogears?hl=en.

Reply via email to