From 42e8cb4d1c9655e161df8088473d0b943d879e37 Mon Sep 17 00:00:00 2001 From: xiaoyong931011 <15274802129@163.com> Date: Tue, 14 Dec 2021 11:54:58 +0800 Subject: [PATCH] 20211214 --- src/main/java/cc/mrbird/febs/video/controller/ApiLoginController.java | 36 ++++++++++++++++++++++++++++++++++++ 1 files changed, 36 insertions(+), 0 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/video/controller/ApiLoginController.java b/src/main/java/cc/mrbird/febs/video/controller/ApiLoginController.java new file mode 100644 index 0000000..e4bff9e --- /dev/null +++ b/src/main/java/cc/mrbird/febs/video/controller/ApiLoginController.java @@ -0,0 +1,36 @@ +package cc.mrbird.febs.video.controller; + +import cc.mrbird.febs.common.entity.FebsResponse; +import cc.mrbird.febs.video.dto.LoginDto; +import cc.mrbird.febs.video.dto.RegisterDto; +import cc.mrbird.febs.video.service.IApiVideoMemberService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; +import org.springframework.web.bind.annotation.*; + +@Slf4j +@CrossOrigin("*") +@RequiredArgsConstructor +@RestController +@RequestMapping(value = "/api/login") +@Api(value = "ApiLoginController", tags = "登录注册类") +public class ApiLoginController { + + private final IApiVideoMemberService memberService; + + @ApiOperation(value = "app注册接口", notes = "app注册接口") + @PostMapping(value = "/register") + public FebsResponse register(@RequestBody RegisterDto registerDto) { + return memberService.register(registerDto); + } + + + @ApiOperation(value = "账号密码登录接口", notes = "账号密码登录接口") + @PostMapping(value = "/toLogin") + public FebsResponse login(@RequestBody LoginDto loginDto) { + return memberService.toLogin(loginDto); + } + +} -- Gitblit v1.9.1