What would you like done?
My Ubuntu 16.04 server has wordpress and discourse installed (wp-discourse & SSO) alongside vestacp/nginx and i need some way for the users to authenticate with a chat (IRC, slack or discord) so only they get access. I would prefer IRC and this might require installation of ircd like InspIRCd with Anope services but it might also be possible to use a free IRC network like rizon.net if the authentication can be done with a bot alone.
For example in some websites users can set irckey in their account settings and then authenticate with a bot to get access: /msg Botname enter #channel username irckey
When do you need it done?
Within 2 weeks.
What is your budget, in $ USD that you can offer for this task?
100-200$ depending on how easy the solution will be.
@erlend_sh doesn’t that require users to register an account for slack in their site? I would prefer registering in my site/forum and then authenticating into a chat.
Ah, you want Discourse to be the parent SSO provider:
Yeah, in that case OAuth2 plugins like that Slack plugin don’t matter. And an open source solution like IRC or Mattermost would surely be easier to work with than proprietary chat software, as they’re unlikely to let another application act as the SSO authority. That’s commonly an Enterprise feature.
@erlend_sh yeah registering should happen in wordpress or discourse side. @pfaffman yes but it’s not what im looking for, need a proper chat like IRC.
I was able to succesfully authenticate wordpress users into Rocket Chat (with WP as SSO provider for discourse). See details here i posted as Bluer-RC user.