Moving reusable grant logic into mixins
Use method of mixin to create access token