minor spec update / new Net::OpenID::Consumer and ::Server
modules
Mark Smith
marksmith at danga.com
Wed May 25 00:52:36 PDT 2005
Issue I ran into with user_setup_url.. if you say post_grant => 1, and
there is no setup URL, it returns simply "?openid.post_grant=1" to you,
which my app then redirects to, since it's present.
Simple change:
OpenID::util::push_url_arg(...)
if $setup_url && $post_grant;
Just add the $setup_url to the conditional and it works.
-jr
On Tue, May 24, 2005, Brad Fitzpatrick wrote:
> Spec updated here:
>
> http://www.danga.com/openid/specs.bml
>
> Which adds a openid.mode parameter along with the "openid.is_identity"
> request. The mode is either:
>
> checkid_immediate
> checkid_setup
>
> See specs for details.
>
> And the optional post_grant has been moved from something you send at
> is_identity time to something you send later, tacked onto the
> user_setup_url.
>
> Also new:
>
> http://www.danga.com/dist/misc/Net-OpenID-Consumer-0.04.tar.gz
>
> 0.04:
> * tons more docs: in both ClaimedIdentity and VerifiedIdentity
>
> * Consumer now observes atom/rss/foaf/foafmaker at the same time
> as openid.server, and passes it along to VerifiedIdentity,
> where it's accessible, and VerifiedIdentity knows whether or
> not those urls are under the trusted one or not, and makes them
> differently available to callers
>
> * bug fixes, doc fixes
>
> * post_grant moved to user_setup_url, not check_url
>
> * delayed_return added to check_url
>
> And:
>
> http://www.danga.com/dist/misc/Net-OpenID-Server-0.02.tar.gz
>
> 0.02:
> * checkid_immediate vs checkid_setup mode (handle_page can return
> $type of "setup")
>
>
> Enjoy!
>
> Brad
> _______________________________________________
> yadis mailing list
> yadis at lists.danga.com
> http://lists.danga.com/mailman/listinfo/yadis
--
Mark Smith
junior at danga.com
More information about the yadis
mailing list