v0.0.2
Improvements
- New interactive login experience for Okta and built-in providers
- Add deploy/dev.yaml for easy testing in development with Docker for Mac
- Replace
engine
subcommand withserver
for clarity - Don't allow deleting oneself
- Experimental UI (behind --ui flag)
- Remove token commands and api calls (except POST /v1/token to create tokens)
- Remove printing when running "infra users create" or "infra users delete"
- Generate self-signed certificates if ACME certificates cannot be generated (IP addresses and localhost)
- Allow connecting to self-signed certificate servers via the --insecure or -i flag (i.e. infra --insecure users ls)
Implementation
- Use JWTs instead of hashed tokens
- Use Sqlite for a database instead of boltdb for more powerful querying - note this introduces a CGO dependency and complicates builds