Basic logout flow and better UX
This commit is contained in:
@ -15,8 +15,9 @@ type VerifyUserRequest struct {
|
||||
}
|
||||
|
||||
type VerifyUserData struct {
|
||||
Email string
|
||||
Challenge string
|
||||
Email string
|
||||
Challenge string
|
||||
RememberMe bool
|
||||
}
|
||||
|
||||
func HandleVerifyUserRequest(ctx context.Context, qry cqrs.Query) (interface{}, error) {
|
||||
@ -28,7 +29,7 @@ func HandleVerifyUserRequest(ctx context.Context, qry cqrs.Query) (interface{},
|
||||
ctn := container.Must(ctx)
|
||||
conf := config.Must(ctn)
|
||||
|
||||
email, challenge, err := token.Verify(
|
||||
email, challenge, rememberMe, err := token.Verify(
|
||||
conf.HTTP.TokenSigningKey,
|
||||
conf.HTTP.TokenEncryptionKey,
|
||||
req.Token,
|
||||
@ -39,8 +40,9 @@ func HandleVerifyUserRequest(ctx context.Context, qry cqrs.Query) (interface{},
|
||||
}
|
||||
|
||||
data := &VerifyUserData{
|
||||
Email: email,
|
||||
Challenge: challenge,
|
||||
Email: email,
|
||||
Challenge: challenge,
|
||||
RememberMe: rememberMe,
|
||||
}
|
||||
|
||||
return data, nil
|
||||
|
Reference in New Issue
Block a user