OpenID Proposal: OpenID Messaging
Ernst Johannes
jernst+lists.danga.com at netmesh.us
Wed Jun 29 16:36:12 PDT 2005
We already have that in LID. To see how it works:
http://lid.netmesh.org/docs/NetMesh-LID.pdf
Chapter 6.7
To try it out:
http://lid.netmesh.org/liddemouser/
(although you can't receive the message from there)
On Jun 29, 2005, at 14:46, Kristopher Tate wrote:
> Hello everyone!
>
> Amid using LiveJournal with my OpenID account lately, I find it
> very troublesome that I can't receive a notification that someone
> has replied to my comment. So, while I was out to lunch today, I
> started to think about a new OpenID mode: 'message'.
>
> Now alot of you may be thinking that this either a realllly good
> idea, or to quite the contrary, a realllly bad one.
>
> I don't think that it would be too hard to manage.
>
> Basically, if a user associates their ID with a consumer, then the
> consumer can send the user a message, that would be routed to their
> email address by their ID server.
>
> Am I going to far here, or would you like me to make some example
> code?
>
> -Kris
>
> Mode: message
> Description: Send a message to an OpenID URL
> HTTP method: POST (x-www-form-urlencoded body)
> Flow: consumer → server → consumer
> or additionally: server → consumer → server
>
> Mode 'message': Request parameters
> param value (notes)
>
> openid.mode => "message"
> Message-ID => <Originator's created ID (255 max bytes) + '@' +
> Originator's hostname/FQDN>
> Date => Timestamp in w3c format (UTC timezone)
> From => Name <OpenID URL> (If this message was sent from a cron job
> or something, from will be omitted, and the reciving implementation
> will display what hostname/FQDN (from Sender URI) it is from)
> Sender => Consumer/OpenID server endpoint (URI)
> To => Optional Name <OpenID URL> (this must be present)
> Subject => Subject (255 max bytes, optional although recommended)
> In-Reply-To => <Instigators created ID (255 max bytes) + '@' +
> Originator's hostname/FQDN> (Used when replying to a message)
> Body => Body of the message (message must remain under 10k)
>
> Notes:
> Character set will be UTF-8
>
> Example:
>
> openid.mode => "message"
> Message-ID => <9c322369050629130251b3f5ff at auth.mylevel9.com>
> Date => 2005-06-29T17:11:51Z
> From => Thom McGrath <mylevel9.com/user/Tekcor>
> Sender => http://auth.mylevel9.com/?action=openid
> To => Kristopher Tate <mylevel9.com/user/Kris_Tate>
> Subject => Hey Kris, I got your message about openid.mode =
> message
> In-Reply-To => <9c322369050629130251b3f5ff at auth.mylevel9.com>
> Body => This is a test message :P
>
>
Johannes Ernst
-------------- next part --------------
A non-text attachment was scrubbed...
Name: lid.gif
Type: image/gif
Size: 973 bytes
Desc: not available
Url : http://lists.danga.com/pipermail/yadis/attachments/20050629/0d1b8b7a/lid.gif
-------------- next part --------------
http://netmesh.info/jernst
More information about the yadis
mailing list