Authorization/Authentication framework for angular