added unit tests for the clientauth login implementations