Johan Siebens
|
e74faa2605
|
feat: machine authorization
|
2022-11-04 14:13:19 +01:00 |
|
Johan Siebens
|
03abebb847
|
chore: one start auth method
|
2022-10-28 16:02:00 +02:00 |
|
Johan Siebens
|
210cc9c8a2
|
fix: don't allow tag owners ssh from machine
|
2022-10-28 14:40:03 +02:00 |
|
Johan Siebens
|
dfb91d2419
|
chore: rename provider package to auth package
|
2022-10-09 08:19:40 +02:00 |
|
Johan Siebens
|
ddc65d2df9
|
feat: add support for ssh acl policies
|
2022-10-08 07:26:30 +02:00 |
|
Johan Siebens
|
4e5f89ab7e
|
feat: add autoapprovers support in acls
|
2022-09-27 07:52:37 +02:00 |
|
Johan Siebens
|
c1ffe03e81
|
feat: mark machines as ephemeral when requested by the client
|
2022-09-25 08:11:10 +02:00 |
|
Johan Siebens
|
b265fc42c7
|
feat: implement tag owners
|
2022-09-16 16:30:51 +02:00 |
|
Johan Siebens
|
c193a4bf71
|
fix: correct registration and cli authentication flows
|
2022-09-07 10:25:40 +02:00 |
|
Johan Siebens
|
633f29003c
|
chore(deps): upgrade tailscale dependency
|
2022-09-06 14:49:31 +02:00 |
|
Johan Siebens
|
25ee5a21a6
|
feat: save current tailnet for subsequent requests
|
2022-09-05 11:38:25 +02:00 |
|
Johan Siebens
|
d735974406
|
fix: add csrf and remove need of a cache
|
2022-09-03 17:33:22 +02:00 |
|
Johan Siebens
|
4234c5eed9
|
feat: login as system admin using oidc
|
2022-08-31 11:21:31 +02:00 |
|
Johan Siebens
|
df02644437
|
fix: expiration timestamp and disable flag
|
2022-08-25 15:59:52 +02:00 |
|
Johan Siebens
|
7db10b563d
|
fix: update expiration date when authentication is succesful
|
2022-08-25 09:04:23 +02:00 |
|
Johan Siebens
|
32cb12e286
|
chore: remove auth method and configure oidc via config file
|
2022-07-02 08:31:59 +02:00 |
|
Johan Siebens
|
d5f71224f6
|
feat: disable and enable key expiry
|
2022-06-12 08:31:04 +02:00 |
|
Johan Siebens
|
a94e0ce9b8
|
feat: remove auth-filter in favor of a new IAM Policy setup
|
2022-06-10 15:36:21 +02:00 |
|
Johan Siebens
|
eefa150738
|
fix: check if an auth method is available when authenticating with the cli
|
2022-06-06 15:30:35 +02:00 |
|
Johan Siebens
|
bbe9d16294
|
feat: user auth
|
2022-06-06 15:21:13 +02:00 |
|
Johan Siebens
|
1654680cab
|
feat: set default key expiry
|
2022-06-01 10:13:44 +02:00 |
|
Johan Siebens
|
85656c19a7
|
chore: store pending registration requests in db
|
2022-05-28 08:43:48 +02:00 |
|
Johan Siebens
|
198b6795b1
|
feat: add auth filters
|
2022-05-28 07:25:48 +02:00 |
|
Johan Siebens
|
84a57ea409
|
feat: add support for oidc providers and users
|
2022-05-28 07:25:48 +02:00 |
|
Johan Siebens
|
e5c7a118a8
|
feat: configure ACL policies based on tags and hosts
|
2022-05-12 20:32:01 +02:00 |
|
Johan Siebens
|
5ad89ff02f
|
initial working version
Signed-off-by: Johan Siebens <johan.siebens@gmail.com>
|
2022-05-09 21:54:06 +02:00 |
|