1234567891011121314151617181920 |
- package com.yaozhitech.spring5.controller;
- import org.springframework.security.core.annotation.AuthenticationPrincipal;
- import org.springframework.security.oauth2.core.user.OAuth2User;
- import org.springframework.stereotype.Controller;
- import org.springframework.ui.Model;
- import org.springframework.web.bind.annotation.GetMapping;
- @Controller
- public class LoginController {
- @GetMapping("/")
- public String index(Model model,
- @AuthenticationPrincipal OAuth2User oauth2User) {
- model.addAttribute("userName", oauth2User.getName());
- model.addAttribute("userAttributes", oauth2User.getAttributes());
- return "index";
- }
- }
|