Changeset 432 in code for trunk/cmd/sojuctl/main.go


Ignore:
Timestamp:
Nov 26, 2020, 6:27:08 PM (5 years ago)
Author:
coder.kalyan
Message:

sojuctl: change-password: check if user exists

When changing the password, checks if the user exists *before* prompting
for a password change, instead of after.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/cmd/sojuctl/main.go

    r380 r432  
    8585                }
    8686
     87                user, err := db.GetUser(username)
     88                if err != nil {
     89                        log.Fatalf("failed to get user: %v", err)
     90                }
     91
    8792                password, err := readPassword()
    8893                if err != nil {
     
    95100                }
    96101
    97                 user, err := db.GetUser(username)
    98                 if err != nil {
    99                         log.Fatalf("failed to get user: %v", err)
    100                 }
    101102                user.Password = string(hashed)
    102103                if err := db.StoreUser(user); err != nil {
Note: See TracChangeset for help on using the changeset viewer.