Enforce periodic user authentication

To ensure a high level of security, NetBird offers a peer login expiration feature that requires users to periodically reauthenticate their devices. Every new network has this feature enabled, and the expiration period is set to 24 hours by default. You can disable this feature and configure the expiration period in the account settings in the web UI https://app.netbird.io/settings.

Expired peers will appear in the peers' view with the status Login required.

peer-needs-login.png

Configure and disable expiration

The expiration period can be set to anything between one hour and 180 days. Go to the Web UI Settings tab and set the desired period in the Authentication section. You can also disable the expiration for the whole network in the same section.

peer-login-expiration

Disable expiration individually per peer

Sometimes, you might want to disable peer expiration for some peers. With NetBird you can disable login expiration per peer without disabling expiration globally. In the Peers tab of the web UI click on the peer you want to disable expiration for and use the Login Expiration switch. Peers with Expiration disabled will be marked with a corresponding label in the Peers table.

peer-login-expiration

Get started