added Checkuser endpoint
parent
3f9109cef8
commit
c9de3edc40
|
|
@ -174,3 +174,18 @@ func GetUserByEmail(c *fiber.Ctx) error {
|
||||||
|
|
||||||
return c.JSON(user)
|
return c.JSON(user)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func Checkuser(c *fiber.Ctx) error {
|
||||||
|
|
||||||
|
var user models.User
|
||||||
|
|
||||||
|
email := c.Params("email")
|
||||||
|
|
||||||
|
database.DB.Where("email = ?", email).First(&user)
|
||||||
|
|
||||||
|
if user.ID == 0 {
|
||||||
|
return fiber.ErrNotFound
|
||||||
|
}
|
||||||
|
|
||||||
|
return c.JSON(user)
|
||||||
|
}
|
||||||
|
|
|
||||||
|
|
@ -19,6 +19,8 @@ func Setup(app *fiber.App) {
|
||||||
app.Post("/login", controllers.Login)
|
app.Post("/login", controllers.Login)
|
||||||
app.Post("/register", controllers.AddUser)
|
app.Post("/register", controllers.AddUser)
|
||||||
|
|
||||||
|
app.Get("/checkuser/:email", controllers.Checkuser)
|
||||||
|
|
||||||
// Webhooks
|
// Webhooks
|
||||||
app.Post("/on_server_start", controllers.ServerStart)
|
app.Post("/on_server_start", controllers.ServerStart)
|
||||||
app.Post("/on_update", controllers.OnUpdate)
|
app.Post("/on_update", controllers.OnUpdate)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue