Mastering session management: enhancing security for online casino payments