aboutsummaryrefslogtreecommitdiff
path: root/app
diff options
context:
space:
mode:
authorMike Crute <mike@crute.us>2021-11-16 22:18:55 -0800
committerMike Crute <mike@crute.us>2021-11-17 07:56:17 -0800
commitd4906380eaa90d66a524c76a85d8431176b6877d (patch)
tree80de9242bc848ed2e96edd5687e01dc6fb7d91f6 /app
parent75c1a00a0915f49fa6b5a5d40b72b53e7dbecfd8 (diff)
downloadcloud-identity-broker-d4906380eaa90d66a524c76a85d8431176b6877d.tar.bz2
cloud-identity-broker-d4906380eaa90d66a524c76a85d8431176b6877d.tar.xz
cloud-identity-broker-d4906380eaa90d66a524c76a85d8431176b6877d.zip
Fix key validity checks
Diffstat (limited to 'app')
-rw-r--r--app/models/session_key.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/app/models/session_key.go b/app/models/session_key.go
index 64ac7e0..b1fdc90 100644
--- a/app/models/session_key.go
+++ b/app/models/session_key.go
@@ -78,11 +78,11 @@ func (s *SessionKey) IsGarbage() bool {
78 return false 78 return false
79 } 79 }
80 80
81 if s.NotBefore != nil && s.NotBefore.Before(time.Now()) { 81 if s.NotBefore != nil && time.Now().Before(*s.NotBefore) {
82 return false 82 return false
83 } 83 }
84 84
85 if s.NotAfter != nil && s.NotAfter.After(time.Now()) { 85 if s.NotAfter != nil && time.Now().After(*s.NotAfter) {
86 return true 86 return true
87 } 87 }
88 88
@@ -97,11 +97,11 @@ func (s *SessionKey) IsValid() bool {
97 return false 97 return false
98 } 98 }
99 99
100 if s.NotBefore != nil && s.NotBefore.Before(time.Now()) { 100 if s.NotBefore != nil && time.Now().Before(*s.NotBefore) {
101 return false 101 return false
102 } 102 }
103 103
104 if s.NotAfter != nil && s.NotAfter.After(time.Now()) { 104 if s.NotAfter != nil && time.Now().After(*s.NotAfter) {
105 return false 105 return false
106 } 106 }
107 107