Anders Pitman
45f609b8ba
Move executable into separate package
...
Enables us to move towards being able to import as a library.
2020-12-07 21:41:45 -07:00
Anders Pitman
5cd911f310
Automatically create admin user on first start
...
Also changed order that extractToken looks for tokens. Used to
be cookies then headers then query. Now in reverse, to make it
easier to override, ie for replacing cookies during login.
2020-10-13 09:48:03 -06:00
Anders Pitman
2ca7800ca6
Replace email login with direct token login
2020-10-11 15:18:33 -06:00
Anders Pitman
1e25527ab2
Rename sessions to tokens/tokenData
2020-10-11 14:27:32 -06:00
Anders Pitman
e4c3379ed2
Move web ui into separate struct and rename file
2020-10-11 13:45:46 -06:00
Anders Pitman
5b5f474853
Move sessions and tunnels into database
2020-10-05 23:25:36 -06:00
Anders Pitman
c285f0990f
Run go fmt
2020-10-02 17:09:14 -06:00
Anders Pitman
bae4eaf02d
Modify login for browser forms instead of API
2020-09-29 22:03:34 -06:00
Anders Pitman
58bd38befd
Run go fmt
2020-09-29 20:12:54 -06:00
Anders Pitman
42f4695381
Start implementing auth
2020-09-28 22:46:35 -06:00