Many integrations for 2FA support remembering 2FA sessions.
Contact UWIT to request that this feature be enabled: we will work with you to evaluate if your integration supports 2FA, discuss the ramifications of supporting remembered devices, and determine what settings should be enabled.
By default, remembered sessions applies across applications that share the same duration. This means if application A and application B both use the standard 30 day session, a remembered session created while signing in to application A can meet the 2FA authentication on application B. There are limitations to this function. The requirements that factor into the remembered sessions (per device, per browser) applies and as such a remembered session to application A will not transfer to application B if it is a new environment. This function may not apply to integrations that experience further customization, including a different length of remembered sessions. Please
contact UWIT if you would like to except your application from this standard principle, or if you would like to take advantage of this (which would require also enabling remembered sessions).
The duration of a remembered session can be set to last hours or days, but we recommend the following "profiles" based on the security concerns of the system.
Standard security concerns
The majority of systems at the UW fall into this category. For most systems that require authentication, this is the assumed profile. A 30 day session is provided for remembering devices, but sessions are specific to the browser they were created on. If your application would like to enable "Remember Me", this is where we suggest starting the conversation when you
contact UWIT about your authentication requirements.
Extreme security concerns
For systems of this nature, supporting a remembered session is a non-starter. These systems should use a "Forced Authentication" model requiring that username, passwords, and all available methods of authentication. These systems may look to enable further restrictions to authentication or further steps to ensure authentication. If your application falls into this category, please
contact UWIT to discuss your authentication requirements.
High security concerns
Systems that have significant security concerns can balance the added security of 2FA with the convenience of a remembered session. A one day session allows users to do a one time 2FA authentication at the start of the workday, and maintain the 2FA authentication as long as they continue to use that browser. If your application falls into this category, please
contact UWIT to discuss your authentication requirements.
Moderate security concerns
Systems that have a higher sensitivity to security concerns than the standard but do not face significant concerns fall into this category. A 7 day session allows users to do 2FA authentication at the start of the work week, and maintain the 2FA authentication as long as they continue to use that browser. If your application falls into this category, please
contact UWIT to discuss your authentication requirements.
Low security concerns
For some applications, the security concerns are simply that a user is in the UW ecosystem (has a UW NetID). We do not suggest requiring login with a personal UW NetID and password without also requesting 2FA the account. As such, a 60 day or greater remembered session may be appropriate. If your application falls into this category, please
contact UWIT to discuss your authentication requirements.
No security concerns
Systems of this nature are generally considered "open" to the internet. Systems of this nature include public facing webpages and applications designed to be used by the general public. No 2FA is needed as no login occurs.