Documentation
¶
Index ¶
- func HandleAuth(w http.ResponseWriter, r *http.Request)
- func HandleCheckList(w http.ResponseWriter, r *http.Request)
- func HandleManageList(w http.ResponseWriter, r *http.Request)
- func InitLogger(log *logger.Logger)
- func NewServer(log *logger.Logger) *server
- func RunGRPCServer(log *logger.Logger)
- type AuthRequest
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func HandleAuth ¶
func HandleAuth(w http.ResponseWriter, r *http.Request)
HandleAuth godoc @Summary Авторизация @Description Обработка попытки авторизации @Tags auth @Accept json @Produce json @Param data body AuthRequest true "Auth data" @Success 200 {object} map[string]bool @Failure 400 {string} string "Invalid request" @Router /auth [post]
func HandleCheckList ¶
func HandleCheckList(w http.ResponseWriter, r *http.Request)
func HandleManageList ¶
func HandleManageList(w http.ResponseWriter, r *http.Request)
func InitLogger ¶
func RunGRPCServer ¶
Types ¶
type AuthRequest ¶
type AuthRequest struct { Login string `json:"login"` Password string `json:"password"` IP string `json:"ip"` }
AuthRequest структура запроса авторизации
Click to show internal directories.
Click to hide internal directories.