package
0.1.0
Repository: https://github.com/hackinggate/alttube-go.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

DeleteUser godoc @Summary Delete user @Description Delete user @Tags user @Accept json @Produce json @Success 200 {string} JSON "{"message": "User deleted successfully"}" @Security AccessToken @Router /user/ [delete].
EditEmail godoc @Summary Edit email @Description Edit email @Tags user @Accept json @Produce json @Param user body models.EditEmail true "EditEmail" @Success 200 {string} JSON "{"message": "Email updated successfully"}" @Security AccessToken @Router /user/email [patch].
Login godoc @Summary Login @Description Login @Tags user @Accept json @Produce json @Param user body models.Login true "User" @Success 200 {string} JSON "{"access_token": "access_token", "refresh_token": "refresh_token"}" @Router /user/login [post]s.
LogoutUser godoc @Summary Logout user @Description Logout user @Tags user @Accept json @Produce json @Success 200 {string} JSON "{"message": "Logged out successfully"}" @Security AccessToken @Router /user/logout [post].
RefreshToken godoc @Summary Refresh token @Description Refresh token @Tags user @Accept json @Produce json @Success 200 {string} JSON "{"access_token": "access_token", "refresh_token": "refresh_token"}" @Security RefreshToken @Router /user/refresh_token [post].
Signup godoc @Summary Signup @Description Signup @Tags user @Accept json @Produce json @Param user body models.Signup true "User" @Success 200 {string} JSON "{"message": "Registration successful"}" @Router /user/signup [post].