Removed trailing slash even without token auth.
This commit is contained in:
@@ -47,12 +47,12 @@ func New(cfg *bridge.Config) bridge.Bridger {
|
|||||||
e := echo.New()
|
e := echo.New()
|
||||||
e.HideBanner = true
|
e.HideBanner = true
|
||||||
e.HidePort = true
|
e.HidePort = true
|
||||||
|
e.Pre(middleware.RemoveTrailingSlash())
|
||||||
b.Messages = ring.Ring{}
|
b.Messages = ring.Ring{}
|
||||||
if b.GetInt("Buffer") != 0 {
|
if b.GetInt("Buffer") != 0 {
|
||||||
b.Messages.SetCapacity(b.GetInt("Buffer"))
|
b.Messages.SetCapacity(b.GetInt("Buffer"))
|
||||||
}
|
}
|
||||||
if b.GetString("Token") != "" {
|
if b.GetString("Token") != "" {
|
||||||
e.Pre(middleware.RemoveTrailingSlash())
|
|
||||||
e.Use(middleware.KeyAuthWithConfig(middleware.KeyAuthConfig{
|
e.Use(middleware.KeyAuthWithConfig(middleware.KeyAuthConfig{
|
||||||
Validator: func(key string, c echo.Context) (bool, error) {
|
Validator: func(key string, c echo.Context) (bool, error) {
|
||||||
return key == b.GetString("Token"), nil
|
return key == b.GetString("Token"), nil
|
||||||
|
|||||||
Reference in New Issue
Block a user