Auth functionality committed