I have a cURL PHP script which is able to validate a username/password against the external source.
What is the best way to integrate this as a login requirement for (select) users in Drupal?
The idea would be to add the external authentication as a login requirement for a role.