Fix #17 - Implemented stateless, oauth2 like authentication.