ThirdLoginServiceImpl.java 650 B

1234567891011121314151617181920212223
  1. package com.xy.third;
  2. import cn.dev33.satoken.stp.StpUtil;
  3. import com.xy.dto.ThirdLoginDto;
  4. import com.xy.service.ThirdLoginService;
  5. import com.xy.utils.R;
  6. import io.swagger.annotations.Api;
  7. import io.swagger.annotations.ApiOperation;
  8. import lombok.AllArgsConstructor;
  9. import org.springframework.stereotype.Service;
  10. @Service
  11. @AllArgsConstructor
  12. @Api(tags = "第三方登录")
  13. public class ThirdLoginServiceImpl implements ThirdLoginService {
  14. @Override
  15. @ApiOperation("登录")
  16. public R<String> login(ThirdLoginDto thirdLoginDto) {
  17. StpUtil.login(thirdLoginDto.getLoginId());
  18. return R.ok(StpUtil.getTokenValue());
  19. }
  20. }