Does not use the token_type_hint logic anymore
Refactoring of #same_credential? and tests