added Checkuser endpoint
parent
3f9109cef8
commit
c9de3edc40
|
|
@ -174,3 +174,18 @@ func GetUserByEmail(c *fiber.Ctx) error {
|
|||
|
||||
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("/register", controllers.AddUser)
|
||||
|
||||
app.Get("/checkuser/:email", controllers.Checkuser)
|
||||
|
||||
// Webhooks
|
||||
app.Post("/on_server_start", controllers.ServerStart)
|
||||
app.Post("/on_update", controllers.OnUpdate)
|
||||
|
|
|
|||
Loading…
Reference in New Issue