Currently, an end user can register an account via a social provider and then unbind all social providers, leaving account in an inaccessible state.
1. create end user via any IDP
2. log in and go to -> View Profile -> Social Identities Tab
3. attempt to toggle off the active IDP
Should result in a warning message suggesting end user creates a password and the IDP should remain bound.