netmaker/models
Vishal Dalwadi 3551e8e24e
NET-1996: Add Support for TOTP Authentication. (#3517)
* feat(git): ignore run configurations;

* feat(go): add support for TOTP authentication;

* fix(go): api docs;

* fix(go): static checks failing;

* fix(go): ignore mfa enforcement for user auth;

* feat(go): allow resetting mfa;

* feat(go): allow resetting mfa;

* feat(go): use library function;

* fix(go): signature;

* feat(go): allow only master user to unset user's mfa;

* feat(go): set caller when master to prevent panic;

* feat(go): make messages more user friendly;

* fix(go): run go mod tidy;

* fix(go): optimize imports;

* fix(go): return unauthorized on token expiry;

* fix(go): move mfa endpoints under username;

* fix(go): set is mfa enabled when converting;

* feat(go): allow authenticated users to use preauth apis;

* feat(go): set correct header value;

* feat(go): allow super-admins and admins to unset mfa;

* feat(go): allow user to unset mfa if not enforced;
2025-06-26 08:29:13 +05:30
..
accessToken.go NET-1932: Merge egress and internet gateways (#3436) 2025-05-21 12:50:21 +05:30
acl.go NET-1932: Merge egress and internet gateways (#3436) 2025-05-21 12:50:21 +05:30
api_host.go collect host localtion for graph 2025-06-12 15:47:24 +05:30
api_node.go add graph api: 2025-06-13 00:47:16 +05:30
dnsEntry.go NET-1603: Manage DNS NM changes (#3124) 2024-10-29 13:53:45 +04:00
egress.go NET-1932: Merge egress and internet gateways (#3436) 2025-05-21 12:50:21 +05:30
enrollment_key.go NET-2000: Api access tokens (#3418) 2025-04-23 20:21:42 +04:00
error.go adding security fixes 2022-08-31 11:38:29 -04:00
events.go add sync,upragde,refresh keys events 2025-05-22 15:47:57 +05:30
extclient.go feat: collect location from netdesk 2025-06-12 13:22:43 +00:00
gateway.go inet gws into gateways 2025-06-17 16:55:44 +05:30
host.go collect host localtion for graph 2025-06-12 15:47:24 +05:30
intclient.go
metrics.go NET-1923: Add Metric Port to server config (#3306) 2025-02-04 08:44:24 +04:00
migrate.go migration (#2509) 2023-08-14 23:14:10 +05:30
mqtt.go NET-1932: Merge egress and internet gateways (#3436) 2025-05-21 12:50:21 +05:30
names.go use name generator 2024-10-24 14:02:39 +04:00
network.go add nameservers to network settings 2025-02-28 21:27:18 +04:00
network_test.go use channels for sync 2023-02-14 07:01:38 -05:00
node.go NET-2061: revert Inet gws, fix extclient comms with user policies (#3482) 2025-06-05 22:42:16 +05:30
settings.go NET-1996: Add Support for TOTP Authentication. (#3517) 2025-06-26 08:29:13 +05:30
ssocache.go
structs.go NET-1996: Add Support for TOTP Authentication. (#3517) 2025-06-26 08:29:13 +05:30
tags.go migrate remote access gw tags 2025-03-11 00:50:44 +04:00
user_mgmt.go NET-1996: Add Support for TOTP Authentication. (#3517) 2025-06-26 08:29:13 +05:30