Authentication with Sorcery, Doorkeeper, and CanCanCan

Registration (Sorcery)
Login with OAuth token (Doorkeeper)
Ensure users can only affect themselves (CanCanCan)