Allows user authentication with discourse via the Steam user API
Go to file
Jonathan de Faye Feist f09c145edc Fix Steam icon to use Font Awesome
.btn-social.steam:before content is now: "\f1b6"
2015-07-24 21:16:25 +01:00
LICENSE Initial commit 2014-07-20 20:01:34 +01:00
README.md Initial commit 2014-07-20 20:01:34 +01:00
omniauth-steam.rb Add omniauth-steam strategy directly into plugin 2014-07-27 18:57:20 +01:00
plugin.rb Fix Steam icon to use Font Awesome 2015-07-24 21:16:25 +01:00

README.md

Discourse Steam Login

  1. Add your STEAM WEB API KEY obtainable from steamcommunity.com/dev/apikey. E.g. domain name: forum.example.org

  2. SSH into your server.

  3. cd /var/docker

  4. Open containers/app.yml and make the following changes:

  5. Add the API key to your Discourse Docker configuration file located at /var/docker/containers/app.yml. It needs to go under env: in the format STEAM_WEB_API_KEY: 'KEY'

  6. Add the git clone of this plugin to the plugin list under hooks: below the Discourse Docker Manager plugin like so: - git clone https://github.com/defaye/discourse-steam-login.git

  7. Exit and save changes

  8. Run ./launcher rebuild app to apply the changes.