User auth + new user adding working, except the whole admin vs non admin but