+ Authentication mixins
This closes #4