qr vcard
This commit is contained in:
@@ -11,6 +11,9 @@ func ApiRoutes(api fiber.Router) {
|
||||
|
||||
func v1AuthRoutes(api fiber.Router) {
|
||||
api.Post("/oauth/token", apiControllers.OAuthToken)
|
||||
api.Post("/generate-qr-tmp", apiControllers.CreateQrTmp)
|
||||
api.Post("/generate-qr", apiControllers.CreateQr)
|
||||
|
||||
}
|
||||
|
||||
func v1Routes(api fiber.Router) {
|
||||
|
||||
+6
-6
@@ -8,10 +8,10 @@ import (
|
||||
)
|
||||
|
||||
func WebAuthRoutes(App fiber.Router) {
|
||||
//App.Get("/login",
|
||||
// middlewares.RedirectToHomePageOnLogin,
|
||||
// controllers.LoginGet,
|
||||
//)
|
||||
App.Get("/login",
|
||||
middlewares.RedirectToHomePageOnLogin,
|
||||
controllers.LoginGet,
|
||||
)
|
||||
App.Post("/do/login",
|
||||
middlewares.ValidateLoginPost,
|
||||
controllers.LoginPost,
|
||||
@@ -39,10 +39,10 @@ func WebAuthRoutes(App fiber.Router) {
|
||||
)
|
||||
// Generar contraseñas aleatorias /do/generate-password
|
||||
App.Post("/do/generate-password",
|
||||
controllers.GeneratePasswordPost,
|
||||
controllers.GeneratePasswordPost,
|
||||
)
|
||||
|
||||
//App.Get("/request-password-reset", middlewares.RedirectToHomePageOnLogin, controllers.RequestPasswordReset)
|
||||
App.Get("/request-password-reset", middlewares.RedirectToHomePageOnLogin, controllers.RequestPasswordReset)
|
||||
App.Post("/do/password-reset/:token",
|
||||
middlewares.RedirectToHomePageOnLogin,
|
||||
middlewares.ValidatePasswordResetPost,
|
||||
|
||||
@@ -9,7 +9,7 @@ import (
|
||||
func RutasPublicas(web fiber.Router) {
|
||||
//web.Get("/", controllers.Landing)
|
||||
web.Get("/index", controllers.Index)
|
||||
web.Get("/login", controllers.Login)
|
||||
//web.Get("/login", controllers.Login)
|
||||
web.Get("/ping", Pong)
|
||||
web.Get("/all-routes", AllRoutes)
|
||||
web.Get("/do/verify-email", middlewares.ValidateConfirmToken, controllers.VerifyRegisteredEmail)
|
||||
|
||||
@@ -2,12 +2,13 @@ package routes
|
||||
|
||||
import (
|
||||
"github.com/gofiber/fiber/v2"
|
||||
"github.com/sujit-baniya/fiber-boilerplate/rest/middlewares"
|
||||
)
|
||||
|
||||
func LoadRoutes(app *fiber.App) {
|
||||
// Grupo de rutas de la API con autenticación
|
||||
//api := app.Group("/api").Use(middlewares.AuthApi())
|
||||
//ApiRoutes(api)
|
||||
api := app.Group("/api").Use(middlewares.AuthApi())
|
||||
ApiRoutes(api)
|
||||
|
||||
// Grupo de rutas web (sin autenticación)
|
||||
web := app.Group("")
|
||||
|
||||
+19
-14
@@ -4,6 +4,7 @@ import (
|
||||
"net/http"
|
||||
|
||||
"github.com/gofiber/fiber/v2"
|
||||
"github.com/gofiber/contrib/websocket"
|
||||
"github.com/sujit-baniya/fiber-boilerplate/rest/controllers"
|
||||
"github.com/sujit-baniya/fiber-boilerplate/rest/middlewares"
|
||||
)
|
||||
@@ -55,28 +56,28 @@ func UserRoutes(app fiber.Router) {
|
||||
|
||||
// Rutas de conexiones ssh
|
||||
protected.Get("/conexion_ssh", middlewares.MenuMiddleware, controllers.ConxSsh) // Renderizar la vista
|
||||
protected.Get("/loadconexionssh", controllers.GetConxSsh) // Obtener
|
||||
protected.Post("/conexionssh", controllers.CreateConxSsh) // Crear
|
||||
protected.Put("/conexionssh/:id", controllers.UpdateConxSsh) // Actualizar
|
||||
protected.Delete("/conexionssh/:id", controllers.DeleteConxSsh) // Eliminar
|
||||
protected.Get("/loadconexionssh", controllers.GetConxSsh) // Obtener
|
||||
protected.Post("/conexionssh", controllers.CreateConxSsh) // Crear
|
||||
protected.Put("/conexionssh/:id", controllers.UpdateConxSsh) // Actualizar
|
||||
protected.Delete("/conexionssh/:id", controllers.DeleteConxSsh) // Eliminar
|
||||
|
||||
// Rutas de conexiones db
|
||||
protected.Get("/conexion_db", middlewares.MenuMiddleware, controllers.ConxDb) // Renderizar la vista
|
||||
protected.Get("/loadconexiondb", controllers.GetConxDb) // Obtener
|
||||
protected.Post("/conexiondb", controllers.CreateConxDb) // Crear
|
||||
protected.Put("/conexiondb/:id", controllers.UpdateConxDb) // Actualizar
|
||||
protected.Delete("/conexiondb/:id", controllers.DeleteConxDb) // Eliminar
|
||||
protected.Get("/loadconexiondb", controllers.GetConxDb) // Obtener
|
||||
protected.Post("/conexiondb", controllers.CreateConxDb) // Crear
|
||||
protected.Put("/conexiondb/:id", controllers.UpdateConxDb) // Actualizar
|
||||
protected.Delete("/conexiondb/:id", controllers.DeleteConxDb) // Eliminar
|
||||
|
||||
// Rutas de servidor
|
||||
protected.Get("/servidor", middlewares.MenuMiddleware, controllers.Servidor)
|
||||
protected.Get("/loadservidorselect", controllers.GetServidor)
|
||||
protected.Get("/loadservidor", controllers.GetServidor)
|
||||
protected.Post("/servidor", controllers.CreateServidor)
|
||||
protected.Put("/servidor/:id", controllers.UpdateServidor)
|
||||
protected.Delete("/servidor/:id", controllers.DeleteServidor)
|
||||
protected.Get("/loadservidorselect", controllers.GetServidor)
|
||||
protected.Get("/loadservidor", controllers.GetServidor)
|
||||
protected.Post("/servidor", controllers.CreateServidor)
|
||||
protected.Put("/servidor/:id", controllers.UpdateServidor)
|
||||
protected.Delete("/servidor/:id", controllers.DeleteServidor)
|
||||
|
||||
// Rutas de proveedores de servidor
|
||||
protected.Get("/prov_servidor", middlewares.MenuMiddleware, controllers.ProvServidor)
|
||||
protected.Get("/prov_servidor", middlewares.MenuMiddleware, controllers.ProvServidor)
|
||||
protected.Get("/loadprovservidor", controllers.GetProvServidor)
|
||||
protected.Post("/provservidor", controllers.CreateProvServidor)
|
||||
protected.Put("/provservidor/:id", controllers.UpdateProvServidor)
|
||||
@@ -96,4 +97,8 @@ func UserRoutes(app fiber.Router) {
|
||||
protected.Put("/tipodb/:id", controllers.UpdateTipoDb)
|
||||
protected.Delete("/tipodb/:id", controllers.DeleteTipoDb)
|
||||
|
||||
protected.Get("/ws/ssh/:id", websocket.New(controllers.WSConnectSSH))
|
||||
protected.Get("/ssh/:id", controllers.ConnectSSHview)
|
||||
protected.Get("/terminal", controllers.Terminal)
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user