@@ -76,7 +76,7 @@ func FetchAllUser(c *gin.Context) {
76
76
tk := User {}
77
77
tokenString := c .Request .Header .Get ("Authorization" )
78
78
token , err := jwt .ParseWithClaims (tokenString , & tk , func (token * jwt.Token ) (interface {}, error ) {
79
- return []byte ("secret" ), nil
79
+ return []byte (fmt . Sprint ( conf . JWTSignature ) ), nil
80
80
})
81
81
if err != nil || token == nil {
82
82
fmt .Println (err , token )
@@ -108,12 +108,13 @@ func FetchAllUser(c *gin.Context) {
108
108
109
109
// UpdateUser function to update user information
110
110
func UpdateUser (c * gin.Context ) {
111
+
111
112
var users model.User
112
113
ID := c .Param ("id" )
113
114
tk := User {}
114
115
tokenString := c .Request .Header .Get ("Authorization" )
115
116
token , err := jwt .ParseWithClaims (tokenString , & tk , func (token * jwt.Token ) (interface {}, error ) {
116
- return []byte ("secret" ), nil
117
+ return []byte (fmt . Sprint ( conf . JWTSignature ) ), nil
117
118
})
118
119
if err != nil || token == nil {
119
120
fmt .Println (err , token )
@@ -146,12 +147,13 @@ func UpdateUser(c *gin.Context) {
146
147
util .CallSuccessOK (c , "User successfully updated!" , ID )
147
148
}
148
149
150
+ // AddBalance is a function to add user balance or income
149
151
func AddBalance (c * gin.Context ) {
150
152
var users model.User
151
153
tk := User {}
152
154
tokenString := c .Request .Header .Get ("Authorization" )
153
155
token , err := jwt .ParseWithClaims (tokenString , & tk , func (token * jwt.Token ) (interface {}, error ) {
154
- return []byte ("secret" ), nil
156
+ return []byte (fmt . Sprintf ( conf . JWTSignature ) ), nil
155
157
})
156
158
if err != nil || token == nil {
157
159
fmt .Println (err , token )
@@ -185,7 +187,7 @@ func DeleteUser(c *gin.Context) {
185
187
tk := User {}
186
188
tokenString := c .Request .Header .Get ("Authorization" )
187
189
token , err := jwt .ParseWithClaims (tokenString , & tk , func (token * jwt.Token ) (interface {}, error ) {
188
- return []byte ("secret" ), nil
190
+ return []byte (fmt . Sprintf ( conf . JWTSignature ) ), nil
189
191
})
190
192
if err != nil || token == nil {
191
193
fmt .Println (err , token )
@@ -214,7 +216,7 @@ func FetchSingleUser(c *gin.Context) {
214
216
tk := User {}
215
217
tokenString := c .Request .Header .Get ("Authorization" )
216
218
token , err := jwt .ParseWithClaims (tokenString , & tk , func (token * jwt.Token ) (interface {}, error ) {
217
- return []byte ("secret" ), nil
219
+ return []byte (fmt . Sprintf ( conf . JWTSignature ) ), nil
218
220
})
219
221
if err != nil || token == nil {
220
222
fmt .Println (err , token )
@@ -274,7 +276,7 @@ func Login(c *gin.Context) {
274
276
}
275
277
//Create JWT token
276
278
token := jwt .NewWithClaims (jwt .GetSigningMethod ("HS256" ), tk )
277
- tokenString , err := token .SignedString ([]byte ("secret" ))
279
+ tokenString , err := token .SignedString ([]byte (fmt . Sprintf ( conf . JWTSignature ) ))
278
280
if err != nil {
279
281
util .CallServerError (c , "error create token" , err )
280
282
c .Abort ()
@@ -313,7 +315,7 @@ func Auth(c *gin.Context) {
313
315
if jwt .GetSigningMethod ("HS256" ) != token .Method {
314
316
return nil , fmt .Errorf ("unexpected SigningMethod :%v" , token .Header ["alg" ])
315
317
}
316
- return []byte ("secret" ), nil
318
+ return []byte (fmt . Sprintf ( conf . JWTSignature ) ), nil
317
319
})
318
320
config .DB .Model (& logging ).Where ("token = ? " , tokenString ).Find (& logging )
319
321
if logging .Token == "" {
0 commit comments