Mozillians magic for Discourse
Follow the Discourse Install a Plugin guide.
For a standard installation, once Discourse has launched, add groups for users to be placed in (these are all optional - if you don't add the group, users simply won't be placed in them):
mozillians(for everybody on mozillians.org)mozillians_unvouched(for unvouched users of mozillians.org)mozillians_vouched(for vouched users of mozillians.org)mozillians_nda(for vouched users of mozillians.org within the NDA group)
Then, navigate to /admin/site_settings/category/plugins:
- Set
mozillians_api_keyto your API key - Check the
mozillians_enabledcheckbox - Check the
mozillians_refresh_enabledcheckbox to enable the daily refresh job
You're all set! Now when users log in, they should be assigned to the groups you created based on their status on mozillians.org.