"As a User, I want to provide OAuth 1.0 credentials, so that I get credit for my work."
User should be able to provide OAuth 1.0 credentials for any request.
This is a stopgap until the OAuth 2.0 component is complete. Ideally, users should be able to use OAuth 1.0 or 2.0 without us needing to rewrite all our handler code. So, implementing this at the MW rest router point is probably a good idea.