First approach to build auth system