Add support for the OAuthProvider to perform post auth checks

This adds support to the OAuthProvider to preform any post authentication checks that should be considered such as account being locked or disabled.