Abstracts request with access_token validation to separate trait. Validation can be reused for Websocket handlers