Getting started with authentication sessions registration and user repositories