Jianhui Zhao
|
7fed1bbdcd
|
Improve code
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
|
2021-02-28 20:40:27 +08:00 |
|
Jianhui Zhao
|
b5ecca7b7e
|
feat: Local authentication is configurable
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
|
2021-02-28 20:36:06 +08:00 |
|
Jianhui Zhao
|
2a08cb5a8f
|
feat: store font size in database
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
|
2021-02-28 20:30:43 +08:00 |
|
Jianhui Zhao
|
28305360dc
|
fix: set/get font size of terminal
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
|
2021-02-28 20:22:29 +08:00 |
|
Jianhui Zhao
|
1324911b10
|
fix: sign out
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
|
2021-02-27 23:15:34 +08:00 |
|
Jianhui Zhao
|
dd3fb3e9a7
|
feat: support user sign up
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
|
2021-02-27 22:53:39 +08:00 |
|
Jianhui Zhao
|
d3c4e05041
|
feat: use go:embed from go1.16
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
|
2021-02-20 23:02:11 +08:00 |
|
Jianhui Zhao
|
31d7e0920a
|
refactor
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
|
2021-01-26 22:50:39 +08:00 |
|
Jianhui Zhao
|
c1d7c6c1f9
|
Don't require authentication for local access
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
|
2021-01-19 11:27:53 +08:00 |
|
Jianhui Zhao
|
dc56150510
|
Show connected time and uptime
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
|
2021-01-14 21:32:27 +08:00 |
|
Jianhui Zhao
|
b681b8cfa4
|
Show device's uptime instead of connected time
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
|
2021-01-14 20:30:49 +08:00 |
|
Jianhui Zhao
|
2747f2b345
|
Support access web from device
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
|
2021-01-13 23:02:35 +08:00 |
|
Jianhui Zhao
|
980ff5bfcd
|
fix code style for golint
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
|
2021-01-05 21:20:38 +08:00 |
|
Jianhui Zhao
|
4c5295d683
|
Fix bug: Can't connect device which not whitelisted
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
|
2020-03-18 09:55:21 +08:00 |
|
Jianhui Zhao
|
19efd505e2
|
Support connect devices with no web login required
Example:
http://localhost:5913/connect/rtty1
http://localhost:5913/connect/rtty2
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
|
2020-03-17 23:23:04 +08:00 |
|
Jianhui Zhao
|
4022dc76c5
|
/cmd: need auth
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
|
2020-03-16 23:21:39 +08:00 |
|
Jianhui Zhao
|
d38377c60c
|
http: Don't use default gin Engine
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
|
2020-03-16 23:08:11 +08:00 |
|
Jianhui Zhao
|
1de05dbc4b
|
http auth: Optimize code
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
|
2020-03-16 00:40:58 +08:00 |
|
Jianhui Zhao
|
22a1a26b1f
|
Optimize code and api
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
|
2020-03-15 20:13:35 +08:00 |
|
Jianhui Zhao
|
f11efed7b9
|
httpAuth: Optimize code using functions from gin
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
|
2020-03-13 22:41:51 +08:00 |
|
Jianhui Zhao
|
8f2c7aa3a5
|
http: Fix a bug of using gin
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
|
2020-03-13 22:19:09 +08:00 |
|
Jianhui Zhao
|
ac1c527237
|
web: use gin
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
|
2020-03-13 00:24:56 +08:00 |
|
Jianhui Zhao
|
b43ba68561
|
vue-router: Use history mode
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
|
2020-03-11 22:44:39 +08:00 |
|
Jianhui Zhao
|
89e703c554
|
fontsize: Support staging on server
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
|
2020-02-19 23:23:22 +08:00 |
|
Jianhui Zhao
|
2f83c70e5e
|
Fix log fail
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
|
2020-02-12 16:53:26 +08:00 |
|
Jianhui Zhao
|
71a1d5bd2c
|
Use zerolog
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
|
2020-02-12 11:39:45 +08:00 |
|
Jianhui Zhao
|
c2decf6ec8
|
Drop the pwauth
Real Cross-Platform.
Avoid exposing system usernames and passwords.
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
|
2020-02-10 19:56:39 +08:00 |
|
Jianhui Zhao
|
0c20b5340c
|
Make the variable names more understand
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
|
2020-02-10 18:24:30 +08:00 |
|
Jianhui Zhao
|
0846fceb99
|
Do not use websocket for device
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
|
2020-01-30 22:14:34 +08:00 |
|
zusicheng
|
4a3e22b1a7
|
Support configuring the base URL
|
2019-10-14 19:32:28 +08:00 |
|
Jianhui Zhao
|
7de126d52c
|
pwauth: Optimize code
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
|
2019-05-01 18:05:34 +08:00 |
|
Jianhui Zhao
|
a3e89a6227
|
package pwauth
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
|
2019-04-30 09:39:33 +08:00 |
|
Jianhui Zhao
|
a3238472c0
|
Use json-iterator/go instead of buger/jsonparser
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
|
2019-04-26 17:19:01 +08:00 |
|
Jianhui Zhao
|
ffa0103034
|
Optimize http signin
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
|
2019-04-26 15:53:05 +08:00 |
|
Jianhui Zhao
|
80cee1943e
|
Optimize code by write a cache package
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
|
2019-04-26 15:33:12 +08:00 |
|
Jianhui Zhao
|
700ea9136a
|
Optimize code by use http.SetCookie
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
|
2019-04-26 13:46:00 +08:00 |
|
Jianhui Zhao
|
ee2fd7ea18
|
Support device authentication
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
|
2019-04-25 00:20:06 +08:00 |
|
Jianhui Zhao
|
afe0957a29
|
Optimize code
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
|
2019-04-24 23:41:54 +08:00 |
|
Jianhui Zhao
|
baed5351a2
|
Optimize code
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
|
2019-04-22 23:51:22 +08:00 |
|