Skip to content

hadyrashwan/badge-connect-implementation

 
 

Repository files navigation

badge-connect-implementation

Badge Connect (Open Badges 2.1) Implementation in Nodejs. Badge Connect specfication draft can be found here. The IMS Digital Credentials Summit 2020 presentation can be found here.

Proposed Flow

A user that did collect badges on a badges platform and wants to import them to a recruitment site profile. The mockups can be found here https://xd.adobe.com/view/ed32a103-13dd-4f6a-4075-5e0a44b12acf-9b03/.

  • The user will open his profile on the recruitment platform and click on connect button.
  • The user will be asked to log in into the badging platfrom and authrize the recruitment site.
  • The user will then redirected by to the recruitment site and see his badges already imported.

Contents

This Repository will include an NPM packge and examples that demonstrates Badge Connect coming stanadrd.

  • A client app (relay party) that connects to other badge hosters.
  • A hosting party for badges.
  • An authorization app that implents the nessary Oauth2.0 APIs.

About

This Project is inspired by Badge Connect Refrence Implentation and is maintined by Badgewell an IMS Global Member and Open Badges 2.0 certfied product.

About

Badge Connect Implementation in Nodejs by Badgewell Team

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 72.1%
  • HTML 12.4%
  • CSS 11.9%
  • Dockerfile 3.6%