-
Notifications
You must be signed in to change notification settings - Fork 264
FAQ
A: The only way to do this currently is to log the user in through the http://beta.openbadges.org/issuer.js workflow (some documentation here https://github.com/mozilla/openbadges/wiki/Issuer-API), and then issuing a GET with the url of the assertion as the parameter 'url' to http://beta.openbadges.org/issuer/assertion.
You'll get a JSON response that includes an "exists" boolean. If the badge is already in their backpack, it will return True, False otherwise.
A: No, baking (the process of adding badge meta-data to the PNG image) happens as a part of the Issuer API. However, if a badge is meant to be portable, and added to the backpack through the upload interface, then the badge needs to have assertion meta data baked in.
A: there are a couple of locations you can read more about assertions;
- https://github.com/mozilla/openbadges/wiki/Assertions
- https://wiki.mozilla.org/Badges/Onboarding-Issuer
Signed assertions will be available in the second half of 2012. Once implemented the issuer will only need to host the public key at a stable URL, therefore all badges (of the same type) issued can be verified against this one public key.