I realized that some of the tests I'd changed/added should have failed when a client with a client_secret tried to use the password grant without their client_secret. This fixes the related bug and the tests that should have been broken.
Not sure if there's an easier way to build a server with custom settings, but I thought this approach was pretty clean.
I realized that some of the tests I'd changed/added should have failed when a client with a client_secret tried to use the password grant without their client_secret. This fixes the related bug and the tests that should have been broken.
Not sure if there's an easier way to build a server with custom settings, but I thought this approach was pretty clean.