Julio López
9c5fc842a1
feat(cli): add server user set-password-hash command ( #3974 )
...
Objectives:
- Facilitate the generation of valid password hashes that can be used with
the `server user --user-password` CLI command.
- Encapsulate implementation details of password hashing in
the `user` package.
Adds a new `server user hash-password` CLI command to generate the
hash from a supplied password.
Modifies the `server user set/add --user-password-hash` CLI command
to accept the password hash generated using the `hash-password`
command.
Adds `GetNewProfile(ctx, rep, username)` helper to move implementation
details to the `user` package.
Includes CLI and unit tests.
Cleans up and removes unused functions.
2024-07-11 19:29:06 -07:00
..
2024-05-29 20:31:57 -07:00
2024-03-13 18:29:50 +00:00
2024-02-03 21:44:41 -08:00
2024-06-07 13:00:44 -07:00
2024-05-29 20:31:57 -07:00
2024-05-29 20:31:57 -07:00
2024-05-29 20:31:57 -07:00
2024-04-08 09:52:47 -07:00
2022-07-30 14:13:52 -07:00
2023-08-24 09:38:56 -07:00
2023-01-21 07:37:15 -08:00
2022-08-09 06:07:54 +00:00
2024-06-18 23:13:17 -07:00
2024-06-18 23:13:17 -07:00
2022-08-09 06:07:54 +00:00
2024-05-29 20:31:57 -07:00
2022-01-23 14:56:35 -08:00
2024-05-29 20:31:57 -07:00
2024-06-18 23:13:17 -07:00
2024-04-08 09:52:47 -07:00
2023-04-11 15:58:20 -04:00
2024-07-11 17:18:44 -07:00
2023-04-13 18:58:16 -07:00
2023-07-27 11:30:40 -07:00
2023-10-05 02:45:44 +00:00
2024-05-29 20:31:57 -07:00
2024-03-11 21:47:14 -07:00
2022-08-09 06:07:54 +00:00
2021-12-13 14:25:10 -08:00
2024-04-12 22:59:11 -07:00
2024-02-02 23:34:34 -08:00
2023-12-17 22:21:28 -08:00
2024-04-08 09:52:47 -07:00
2024-05-29 20:31:57 -07:00
2024-04-08 09:52:47 -07:00
2024-05-29 20:31:57 -07:00
2024-06-18 23:13:17 -07:00
2022-05-16 05:28:57 +00:00
2024-03-09 10:39:11 -08:00
2023-12-17 22:21:28 -08:00
2024-04-08 09:52:47 -07:00
2024-06-18 23:13:17 -07:00
2024-06-18 23:13:17 -07:00
2024-06-18 23:13:17 -07:00
2024-02-02 23:34:34 -08:00
2024-06-18 23:13:17 -07:00
2024-05-01 14:50:01 -07:00
2024-05-29 20:31:57 -07:00
2023-09-12 07:37:41 -07:00
2024-04-08 09:52:47 -07:00
2024-06-18 23:13:17 -07:00
2024-04-06 05:10:11 +00:00
2024-04-26 23:30:56 -07:00
2023-02-09 06:47:36 +00:00
2023-06-18 13:26:01 -07:00
2022-11-19 18:39:04 +00:00
2022-09-14 09:48:02 -07:00
2024-02-02 23:34:34 -08:00
2024-05-29 20:31:57 -07:00
2022-10-28 11:02:47 -07:00
2022-11-19 18:39:04 +00:00
2024-06-18 23:13:17 -07:00
2024-06-18 23:13:17 -07:00
2024-05-29 20:31:57 -07:00
2024-07-11 19:29:06 -07:00
2024-04-26 14:47:36 -07:00
2023-10-05 02:45:44 +00:00
2024-04-08 09:52:47 -07:00
2024-05-29 20:31:57 -07:00