The Evolution of User Authentication in Online Casinos: Ensuring Security and User Experience