fixes #341 - additional test cases for user credentials with public clients