add auth as a composer dependency