**Time-limited**, from *[time limit][1]*:

> A limit of time within which something must be done.

[Oxford]

English doesn't explicitly distinguish between these, but domain usage does. Temporary is commonly used for password resets that force a new password. *Time-restricted* may refer to a time of day, such as *restricted to business hours*. The definition of *time-limited* naturally encompasses the 48 hour period from the example.


  [1]: https://en.oxforddictionaries.com/definition/time_limit