Skip to content

A Chrome Extension to verify Open Badges Infrastructure compliant digital badges.

License

Notifications You must be signed in to change notification settings

andrew-eng/openbadges-verifier-extension

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Open Badges Verifier

Overview

A Chrome and Firefox Extension to verify Open Badges Infrastructure compliant digital badges.

Setup

Google Chrome

  1. Clone this repo
  2. Navigate to the extensions page.
  3. Make sure 'Developer mode' is checked.
  4. Click on 'Load unpacked extension...' and select the 'src' directory.

Firefox

  1. Clone this repo
  2. Follow the instructions in the MDN "Setting up an extension development environment" article.

Using

  1. Navigate to web page containing badges.
  2. Verify the badges.
  • Chrome: Click on Open Badges Verifier extension icon on the upper right-hand corner.
  • Firefox: Go to tools and click "Verify Badges!" or enable Open Badges Verifier toolbar button (View -> Toolbars -> Customize...)
  1. When a prompt pops up, type the email to be verified for ownership of the badges.
  2. Verified badges will have green ticks over them and failed ones have red crosses instead.

Suggestions for more natural ways to perform the verification required. Currently, the extension only detects badges in <img> tags.

Lint

Install jshint, an easy way is to use npm.

sudo npm install -g jshint
make lint

Run tests

Google Chrome

After loading extension,

  1. Navigate to the extensions page.
  2. Make sure 'Developer mode' is checked.
  3. Copy the ID under the extension name and navigate to...

chrome-extension://<extension-id>/common/test/index.html

Firefox

TODO

Package for release

A zip archive will be created in build directory ready for submission. Tests are excluded from package.

make firefox    // openbadges-verifier.xpi
make chrome     // openbadges-verifier.zip
make            // Both

Libraries used

About

A Chrome Extension to verify Open Badges Infrastructure compliant digital badges.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published