basic auth creation stuff
doing user creation