Coming out of some conversations at IIW today I've made some changes to the
proposal. Patch is attached, but they are:
 - Allow passing in `user_id` as a hint when not using immediate mode in the
request.
 - Continue to allow users to enter URLs, email addresses, and click buttons
but the returned user identifier must be a HTTPS URI.
 - Include the expiration time within the signature.
 - Clarify how you verify if the token endpoint is authoritative for a given
user identifier.
 - Simplify discovery by removing LRDD and using host-meta to determine the
server token endpoint on a per domain (or sub-domain) basis. We're having a
hard time finding use cases of running multiple different OpenID servers per
domain.
 - Remove the separate user info API endpoint and instead make the user
identifiers a protected resource. Fetch the user identifier with an access
token and it returns basic profile information as well as if the access
token was issued by that specific user.

Thanks for all of the feedback and support both virtually and in person! I'm
planning to move this proposal into GitHub next week (and work with Eran to
actually format it like a spec) so that changes are easier to keep track of.

--David

Attachment: IIW.patch
Description: Binary data

_______________________________________________
specs mailing list
[email protected]
http://lists.openid.net/mailman/listinfo/openid-specs

Reply via email to