A method and system are directed towards enabling authentication in a
distributed environment. The method employs a hashed salted password
associated with a user in part to pre-authenticate the user. If the user
is pre-authenticated, a ticket is transmitted to a client. The ticket
includes a cryptographic digest of a concatenation of the local and
remote addresses that is exclusive or'ed with a timestamp to generate a
modified authenticator. The modified authenticator is directed at binding
the timestamp to the client to minimize reuse of an authenticator. A
packet that includes the authenticator is sent to a server. The server is
configured to determine another remote and local IP address associated
with the packet. Employing the remote and local addresses, the server
extracts the timestamp from the modified authenticator. If the timestamp
is within a pre-determined time window, the user may be authenticated.