Fixed User Auth salting, completed authentication backend