General plugins (Local): Open Badge Factory

Maintained by Picture of Jouni Suorsa Jouni Suorsa, Picture of Heidi Wikman Heidi Wikman
Issue Open Badges created in Open Badge Factory from Moodle, and display badges issued to users.
87 sites
17 fans

Open Badge Factory -plugin

Open Badge Factory is a cloud platform that provides the tools your organization needs to implement a meaningful and sustainable Open Badges system.

With the local_obf plugin you can issue Open Badges created in Open Badge Factory. To use the plugin, you need an account on (You can register for free, see for details about different service levels).

Post install

To connect to Open Badge Factory, the plugin needs a request token or API key.

To generate the required API key, log in to Open Badge Factory. When logged in, navigate to Admin tools > API key. On the API key -page click on Generate certificate signing request token.

Copy the generated token into OBF Moodle plugin settings, in Site administration > Open Badges > Settings.

Also take a look at the separate displayer block plugin!


Screenshot #0
Screenshot #1


Picture of Jouni Suorsa
Jouni Suorsa (Lead maintainer)
Picture of Leo Vainio
Leo Vainio: Developer
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of David Mudrák
    Fri, 24 Jul 2015, 3:10 AM

    Thanks Jouni for sharing this plugin with the community, and sorry for the delay in the review and approval process. The code looks sane and cleanly structured, well done on that. You are cleared to land now, welcome to the Plugins directory!

  • Picture of virginia alonso
    Sun, 9 Oct 2016, 2:23 AM
    Hi Jouni, I was wondering if this plugin enables me to create a 'badge of badges', i.e., a badge awarded upon achievement of X amount of other badges?

  • Picture of Jouni Suorsa
    Mon, 10 Oct 2016, 1:16 PM
    Hi Virginia,

    Currently that is not possible from within the moodle plugin/environment. However you could create a Milestone badge in, and set the badge to be awarded after X amount of select badges. The Open Badge Factory would then issue the milestone badge when X amount of badges have been issued through the plugin and/or other methods.
  • Picture of harry clone
    Mon, 12 Dec 2016, 2:29 PM
    First i would like to say thank you for the valuable information about the plugin.Actually i don't have any idea about open badge factory.Now i got some new information.This is really help me to recover some problems in my website - .Many people searching for this topic.Thank you.
  • Picture of Aaron Jones
    Fri, 13 Jan 2017, 1:27 AM
    I am trying to use the plugin but when I go to authentic to API key, I get this error There was an error while requesting the certificate from the API: parameter 'request' missing or empty. Any ideas?
  • Picture of Jouni Suorsa
    Fri, 13 Jan 2017, 2:35 PM
    Hi Aaron,
    Just to confirm.. Did you first generate the API key at and copy paste it to the plugin?
  • Picture of Jamie Gillespie
    Fri, 13 Jan 2017, 5:12 PM
    Hi, am getting the same issue as Jouni. I can confirm I have generated and copied api key from the above URL. Running Moodle 3.1.1+ (Build: 20160804) on IIS 7.5 with MSSQL
  • Picture of Jamie Gillespie
    Fri, 13 Jan 2017, 5:30 PM
    sorry should have been same issue as Aaron!
  • Picture of Jouni Suorsa
    Fri, 13 Jan 2017, 5:47 PM
    I suggest we'll continue discussing this issue in
  • Ricardo Caiado
    Sat, 17 Mar 2018, 10:46 PM

    Any update to Moodle 3.4?

  • Picture of philippe petitqueux
    Sat, 7 Apr 2018, 6:41 PM
  • Anne
    Fri, 25 May 2018, 6:48 PM
    Have you any update to Moodle 3.4 and 3.5?
  • Picture of Ray Havlin
    Wed, 25 Jul 2018, 8:50 AM
    Piling on here... Update for 3.5 please! smile

Commenting temporarily disabled