TOTP 2FA implementations must be timezone neutral. From RFC 6238;
The fact a server is in the USA and the user trying to authenticate is in a different timezone is irrelevant.In reference to tools.ietf.org/html/rfc6238:R1: The prover (e.g., token, soft token) and verifier (authentication
or validation server) MUST know or be able to derive the current
Unix time (i.e., the number of seconds elapsed since midnight UTC
of January 1, 1970) for OTP generation.
I should state that my favourite RFC is obviously RFC 2324 with RFC 7168 a close second
That's probably why my code doesn't do any time zone stuff, been a while since I have looked at it.
As for the RFC Docs, I can see why, RFC 2324 has matured more than RFC 7168
Paul



Pages in this thread:
Print Thread
