MinnPost / minnpost-wordpress

MinnPost.com in WordPress
GNU General Public License v2.0
2 stars 0 forks source link

Consider adopting Coral Project Talk #58

Open jonathanstegall opened 6 years ago

jonathanstegall commented 6 years ago

Flagging this as an issue because it comes up a lot and I forget details.

I think at some point we should consider switching our comment platform to Coral Project Talk. We could run it on a Heroku instance, although it would not work on a free instance.

The preventing issue is that, although Talk has a WordPress plugin that manages display of comments, it does not have an authentication integration for allowing users to be logged in to Talk by logging in to WordPress.

I do think this is possible, but it is complicated. Presumably it would work through the Passport library, as indicated in this repo: https://github.com/coralproject/coral-auth

Also, because it sometimes comes up, the NYT partnership with Google is this API-based tool: http://www.perspectiveapi.com. I am very skeptical of that tool's usefulness, but should keep it around anyway.

jonathanstegall commented 6 years ago

There's an in-progress authentication plugin for Talk with WordPress here: https://github.com/coralproject/talk-plugin-auth-wordpress

jonathanstegall commented 5 years ago

The Talk WordPress plugin has a branch for integrating authentication. It hasn't been merged yet and appears to have been inactive for a bit.