From 8aa7c8cbb7d58b33194db129f45f846ba0b84e72 Mon Sep 17 00:00:00 2001 From: Bolke de Bruin <bolke@xs4all.nl> Date: Fri, 9 Sep 2022 16:44:19 +0200 Subject: [PATCH] Verify if account is valid --- cmd/auth/auth.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/cmd/auth/auth.go b/cmd/auth/auth.go index 40d2542..39b4978 100644 --- a/cmd/auth/auth.go +++ b/cmd/auth/auth.go @@ -58,6 +58,12 @@ func (s *AuthServiceImpl) Authenticate(ctx context.Context, message *auth.UserPa return r, nil } + if err = t.AcctMgmt(0); err != nil { + log.Printf("Account authorization for user: %s failed due to %s", message.Username, err) + r.Error = err.Error() + return r, nil + } + log.Printf("User: %s authenticated", message.Username) r.Authenticated = true return r, nil -- GitLab