added cors excluded group to auth

This commit is contained in:
2024-05-26 00:57:56 +03:00
parent aa6ad77d4f
commit 91abc28f42
2 changed files with 11 additions and 9 deletions

View File

@@ -276,14 +276,14 @@ func (con Connection) ServerAuthorized(permissions models.Permission) func(*gin.
}
}
func LoadGroup(group *gin.RouterGroup, client *mongo.Client, config models.GlobalConfig) {
func LoadGroup(group *gin.RouterGroup, corsGroup *gin.RouterGroup, client *mongo.Client, config models.GlobalConfig) {
connection := Connection{DatabaseConnection: client}
secret = []byte(config.Key)
method = config.Algorithm
DOMAIN = config.Domain
group.POST("/signin", connection.signIn)
group.POST("/signup", AuthorizedTo(models.Admin), connection.signUp)
corsGroup.POST("/signin", connection.signIn)
corsGroup.POST("/signup", AuthorizedTo(models.Admin), connection.signUp)
group.Any("/verify", connection.verify)
}