获取当前用户

直接在业务方法中获取 SecurityUtils.getUser()

public PigUser getUser(Authentication authentication) {
	Object principal = authentication.getPrincipal();
	if (principal instanceof PigUser) {
		return (PigUser) principal;
	}
	return null;
}

前端获取当前用户

import { useUserInfo } from '/@/stores/userInfo';

const user = useUserInfo().userInfos.user

特别说明

必须是带 token 请求的方法才可以获取到当前用户信息,若是直接对外暴露的接口则无法获取

♥️ 获取支持

遇到问题?

如果您在使用过程中遇到任何问题、有功能建议或需求,请点击此卡片前往 Gitee 仓库提交 Issue。