How Two-Factor Authentication Works on sobat138
Two-factor authentication on sobat138 uses a time-based one-time password, or TOTP, model. When you register your account, we ask for a mobile number and email address. At any point, you can enable two-factor protection in your account settings. Once activated, our system generates a six-digit code and sends it to your phone via SMS or email—whichever method you choose. That code expires after 30 seconds, and a new one regenerates automatically.
The flow works like this: you open sobat138, enter your username and password, and we prompt you for your two-factor code. You open your text message or email, copy the code, paste it into the login field, and we verify it against our server. If the code matches and is still within the 30-second window, we grant access to your account. If the code has expired or is incorrect, we deny access and log the failed attempt so you can spot unauthorized attempts in your activity history.

Two-factor authentication is mandatory for withdrawal requests. When you submit a cash-out order—whether to DANA, e-wallet, mobile banking, local payment virtual account, or any other payment method—we send a new two-factor code to your registered phone or email. You must enter that code to confirm the withdrawal. This prevents a scenario in which an attacker gains access to your account credentials but cannot move your funds without also controlling your phone number or email inbox.
Setting Up Two-Factor Authentication
To enable two-factor authentication on sobat138, log in to your account and navigate to Settings → Security. You will see a toggle labeled "Enable Two-Factor Authentication." When you tap it, we display your registered mobile number and email address and ask you to choose which channel you prefer for receiving codes: SMS or email. Most players choose SMS because text messages arrive faster in urban areas like Jakarta, Surabaya, and Medan. However, if you use your phone primarily for gaming and prefer email for security alerts, that option is available too.
Once you choose your delivery method, we send a test code to confirm the channel is active. We ask you to enter that code into the confirmation prompt. This step verifies that we have your correct contact information before we lock two-factor protection onto your account. If the code does not arrive, you can request a resend immediately, or contact our support team in English to verify your phone number or email address.
Key takeaways
- Two-factor authentication generates a new six-digit code every 30 seconds and sends it via SMS or email.
- You must enter the correct code within the 30-second window to log in or confirm a withdrawal.
- We require two-factor confirmation for all cash-out requests, regardless of payment method.
- If you miss a code, you can request a resend from the login or withdrawal screen at any time.
Two-Factor Authentication and Payment Methods
Two-factor authentication applies uniformly across all sobat138 payment methods. Whether you deposit via online payment, e-wallet, mobile banking, local payment, online payment, or e-wallet for e-wallets, or use mobile banking, local payment, online payment, or e-wallet for virtual-account transfers, the withdrawal confirmation flow includes a two-factor code verification step. This means that even if you have saved a payment method in your account, you cannot send funds to that payment method without also proving you control your phone number or email.
We chose this model because payment fraud often follows a predictable pattern: an attacker gains access to login credentials, but does not have access to the player's personal device. Two-factor authentication closes that gap. A hypothetical attacker would need to compromise both your username and password and your phone number or email account—a much higher bar than login-credential theft alone.



Backup Codes and Account Recovery
We understand that phone numbers change, email accounts get hacked, or players sometimes misplace their devices. That is why we provide backup codes when you first enable two-factor authentication. Backup codes are a list of ten single-use codes that you can use to log in or confirm a withdrawal if you do not have access to your primary SMS or email channel. We strongly recommend you save your backup codes in a secure location—a password manager, a printed note stored in a safe place, or a trusted family member's encrypted folder.
If you lose access to both your phone number and your email address, you will need to contact our customer support team to verify your identity and regain access to your account. We ask for your username, date of birth, registered address, and the last four digits of the payment method you used to make your first deposit. This verification process can take several business hours, so we encourage you to keep your registered phone number and email address current at all times.
Logging In from New Devices
sobat138 tracks the device you use to log in. The first time you log in from a new phone, tablet, or computer, we send a two-factor code to your registered phone or email. This is true even if you have already enabled two-factor authentication on your account. If you use sobat138 on an iPhone via our iOS Web app and then try to log in on an Android phone, we treat the Android device as new and prompt for a two-factor code. This prevents unauthorized access if someone steals your password but does not have your phone or email.
Once you confirm the two-factor code on a new device, we remember that device for 30 days. You will not need to enter a code again when you log in on that device during the 30-day window. After 30 days, the device is forgotten, and the next login will trigger a new two-factor prompt. You can manually forget a device in your account settings at any time if you suspect someone else has access to that device.
