Is it possible to use Vanilla to grant/deny access to an outside app?
I have a site with a few major components (the Vanilla community/forum being one of the majors ones), and I'd like to use the account created via Vanilla to enable/deny access to other tools. For example, a user logged in to the site (via Vanilla) could then manage photos, music, etc. in an outside app as that user.
Specifically, Is it possible for a php file in an outside directory to call to Vanilla with a username/password and verify that the login info is correct? I could directly query the database, but that seems suboptimal...
I realize it's not the core mission of Vanilla to be an authenticator for outside apps, but it would be super helpful for integrating to sites that use a community forum as only part of the experience. Thoughts?