Ubuntu Global Jam

Amahdy AbdElAziz amahdy7 at gmail.com
Sun Jul 10 00:55:00 UTC 2011


I just figured out about something and will be helpful if +Tantawy tell me
when exactly did you change your "*Name:*" from this page:
https://launchpad.net/~mtantawy/+edit

-- Amahdy AbdElAziz
http://www.amahdy.net



On Sun, Jul 10, 2011 at 02:48, Amahdy AbdElAziz <amahdy7 at gmail.com> wrote:

> That's the question, this function takes "username" as parameter, so why
> the username is *mt_007* not *mtantawy*? That's why I thought his username
> was incorrect.
> If in the lp page, the url was well constructed then why in the
> loco-directory, it's not? my explanation is that, there are TWO OpenID's and
> the system conflict between them, but I can't figure out exactly where.
>
> +Shams: I understand what you mean by "permanent" but as far as I
> understand here, this is dynamically created for each time you request the
> page, it's not stored in a static page or database, so when I change my
> username and open this page, the link will get updated. This function only
> get the permanent url associated with the given username. And actually this
> explains why the page "https://launchpad.net/~mt_007" gives a not found,
> because this function enforce the usage of this url: "
> https://launchpad.net/~" concatenated with the given username, and in our
> case here *mt_007* which is not stored on lp. (I believe stored as the
> OpenID handle for hotmail)
>
>
> -- Amahdy AbdElAziz
> http://www.amahdy.net
>
>
>
> On Sat, Jul 9, 2011 at 22:56, Ahmed Toulan <thelinuxer at ubuntu.com> wrote:
>
>> From what I know about openid, you have a certain link that identifies you
>> as a user. And that link can be shared with other websites to authenticate
>> you. So yes this link has to be permanent.
>>
>> The code simply opens the HTML page of your launchpad profile and searches
>> for some tags. Here is an example from my page:
>>
>> <link rel="openid.server"
>>               href="https://login.launchpad.net/+openid" />
>>         <link rel="openid.delegate"
>>               href="https://login.launchpad.net/+id/stm4YzY" />
>>         <link rel="openid2.provider"
>>               href="https://login.launchpad.net/+openid" />
>>         <link rel="openid2.local_id"
>>               href="https://login.launchpad.net/+id/stm4YzY" />
>>
>> Then the code returns something like this:
>>
>> <openid.consumer.discover.OpenIDServiceEndpoint server_url='https://login.launchpad.net/+openid' claimed_id='https://launchpad.net/~thelinuxer' local_id='https://login.launchpad.net/+id/stm4YzY' canonicalID=None used_yadis=False >
>>
>>
>> And that's my permanent openid according to this code.
>>
>> Regards,
>> Ahmed Toulan.
>>
>> On Sat, Jul 9, 2011 at 9:29 PM, Mahmoud Tantawy <mt_007 at hotmail.com>wrote:
>>
>>>  since i just started learning Python 2 days ago, i'll just zip-it and
>>> shut-up til someone figures out what's going on :$
>>>
>>> Mahmoud Tantawy
>>>
>>> --
>>>
>>> Ubuntu-eg mailing list
>>> Ubuntu-eg at lists.ubuntu.com
>>> Modify settings or unsubscribe at:
>>> https://lists.ubuntu.com/mailman/listinfo/ubuntu-eg
>>>
>>>
>>
>> --
>> Ubuntu-eg mailing list
>> Ubuntu-eg at lists.ubuntu.com
>> Modify settings or unsubscribe at:
>> https://lists.ubuntu.com/mailman/listinfo/ubuntu-eg
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-eg/attachments/20110710/437a3e01/attachment.html>


More information about the Ubuntu-eg mailing list