integration test for client grant includes multiple scopes
oauth2 tests ensure multiple scopes supported and client info is available.
oauth2 shows requested scopes in decision dialog, and correctly attaches interactive scope
oauth2: implement route protection by scope