encryption working

This commit is contained in:
nathan committed 2023-04-01 18:25:07 +11:00
1 parent b19aeeb30d
commit ef2e4ee4e9
2 files changed
+70 -8

No files matched your search

+12 -2
View File
@@ -43,10 +43,20 @@ func StoreSecret(c *gin.Context) {
// Encrypt secret
s.Secret = input.SecretValue
s.EncryptSecret()
_, err = s.EncryptSecret()
if err != nil {
c.JSON(http.StatusBadRequest, gin.H{"Error encrypting secret": err.Error()})
return
}
// This is just here for testing to make sure that decryption works
_, err = s.DecryptSecret()
if err != nil {
c.JSON(http.StatusBadRequest, gin.H{"Error decrypting secret": err.Error()})
return
}
_, err = s.SaveSecret()
if err != nil {
c.JSON(http.StatusBadRequest, gin.H{"Error saving secret": err.Error()})
return