finish user auth