Как обеспечить обновление времени устройства пользователя?

В нашем приложении для Android мы используем Time based OTP (TOTP). Если время устройства пользователя находится в желаемой ярости (обычно плюс / минус 1-2 часа) totp работает отлично. Однако, когда дата / время устройства неверны (например, на 4 часа от фактического времени), наша проверка подлинности Totp не работает, поэтому мы должны убедиться, что время устройства пользователя обновляется, и если это не так, мы должны показать предупреждение или принудительное пользователь для обновления.

Я думаю, что у Whatsapp есть аналогичная проверка, если время устройства не верно, это показывает предупреждение, как мы можем достичь этого программно?

0 ответов

Другие вопросы по тегам