Open Badge Factory

General plugins (Local) ::: local_obf
Maintained by Jouni Suorsa, Heidi Wikman, Mika Veljo, Antti Koskinen
Issue Open Badges created in Open Badge Factory from Moodle, and display badges issued to users.
Latest release:
308 sites
26 fans
Current versions available: 3

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


Jouni Suorsa (Lead maintainer)
Heidi Wikman: Developer
Mika Veljo: Developer
Leo Vainio: Developer
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Fri, Jul 24, 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!

  • Sun, Oct 9, 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?

  • Mon, Oct 10, 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.
  • Fri, Jan 13, 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?
  • Fri, Jan 13, 2017, 2:35 PM
    Hi Aaron,
    Just to confirm.. Did you first generate the API key at and copy paste it to the plugin?
  • Fri, Jan 13, 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
  • Fri, Jan 13, 2017, 5:30 PM
    sorry should have been same issue as Aaron!
  • Fri, Jan 13, 2017, 5:47 PM
    I suggest we'll continue discussing this issue in
  • Ricardo Caiado
    Sat, Mar 17, 2018, 10:46 PM

    Any update to Moodle 3.4?

  • Sat, Apr 7, 2018, 6:41 PM
  • Anne
    Fri, May 25, 2018, 6:48 PM
    Have you any update to Moodle 3.4 and 3.5?
  • Wed, Jul 25, 2018, 8:50 AM
    Piling on here... Update for 3.5 please! smile
  • Richard Samson
    Thu, Jan 31, 2019, 6:19 PM
    Any news about the version for Moodle 3.6? We need to know when this is planned so we can organise our own Moodle update strategy. OBF is one of our last major plugins to keep us waiting!
  • Fri, Mar 22, 2019, 3:53 PM
    Thanks For Sharing This Article This Article Very Helpful For Me
  • Sat, Mar 23, 2019, 2:23 AM
    thank you for this
1 2
Please login to post comments