I’m exploring different paths to integrate discourse with other webapps.
One interesting use case that I’m finding, is to use Discourse and it’s excellent identity management capabilities, as a cetral point to id management.
The current features (user creation flow, email validation, email invitacion, oAuth support, etc) makes Discourse as a great core place to hav identity implemented.
In the case that I need to develop a new app, and I want to use discourse’s user base as Identity, what’s the best approach should I take?
I don’t want to directly read the postgres database (or using ActiveRecord). In fact, I don’t know how to read passwords or validate facebook logged users.
Do you think that having a feauture that transforms Discourses as e CAS Server it would be a good way?
Tks! appreciate your ideas!