Feature: Reauthentication after disconnect #279

Closed
opened 2025-11-20 05:09:01 -05:00 by saavagebueno · 5 comments
Owner

Originally created by @giezi on GitHub (Mar 2, 2023).

Is your feature request related to a problem? Please describe.
The feature request is related to improve the security.

Describe the solution you'd like
For security reasons, we want that when a user disconnects, he has to re-authenticate. It would be great if we could have a "setting" that could be set per user to control the disconnect behaviour.

Describe alternatives you've considered
None.

Originally created by @giezi on GitHub (Mar 2, 2023). **Is your feature request related to a problem? Please describe.** The feature request is related to improve the security. **Describe the solution you'd like** For security reasons, we want that when a user disconnects, he has to re-authenticate. It would be great if we could have a "setting" that could be set per user to control the disconnect behaviour. **Describe alternatives you've considered** None.
Author
Owner

@mlsmaycon commented on GitHub (Mar 2, 2023):

Hello @giezi we are currently working on a time-based peer expiration, where peers activated by users will require authentication after N hours (from 1 hour to 180 days).

@mlsmaycon commented on GitHub (Mar 2, 2023): Hello @giezi we are currently working on a time-based peer expiration, where peers activated by users will require authentication after N hours (from 1 hour to 180 days).
Author
Owner

@e-renna commented on GitHub (Mar 3, 2023):

Hello @giezi we are currently working on a time-based peer expiration, where peers activated by users will require authentication after N hours (from 1 hour to 180 days).

Would there be a setting to disable the expiration? e.g. for a peer that is used for a service (like a DNS server) rather than a user endpoint

@e-renna commented on GitHub (Mar 3, 2023): > Hello @giezi we are currently working on a time-based peer expiration, where peers activated by users will require authentication after N hours (from 1 hour to 180 days). Would there be a setting to disable the expiration? e.g. for a peer that is used for a service (like a DNS server) rather than a user endpoint
Author
Owner

@mlsmaycon commented on GitHub (Mar 3, 2023):

@e-renna yes the feature will be enabled for new accounts. For existing accounts you can choose to enable in the account settings and you can also choose to disable expiration for specific peers.

@mlsmaycon commented on GitHub (Mar 3, 2023): @e-renna yes the feature will be enabled for new accounts. For existing accounts you can choose to enable in the account settings and you can also choose to disable expiration for specific peers.
Author
Owner

@mlsmaycon commented on GitHub (Mar 3, 2023):

See https://github.com/netbirdio/netbird/releases/tag/v0.14.2

@mlsmaycon commented on GitHub (Mar 3, 2023): See https://github.com/netbirdio/netbird/releases/tag/v0.14.2
Author
Owner

@giezi commented on GitHub (Mar 3, 2023):

@mlsmaycon Absolutely amazing!!! Many thanks!!!

@giezi commented on GitHub (Mar 3, 2023): @mlsmaycon Absolutely amazing!!! Many thanks!!!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SVI/netbird#279