中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當前位置: 首頁 > news >正文

邢臺快照優(yōu)化杭州網站優(yōu)化

邢臺快照優(yōu)化,杭州網站優(yōu)化,廣州做外貿網站多少錢,蕪湖做網站需要多少錢文章目錄 前言具體實現(xiàn)截圖論文參考詳細視頻演示為什么選擇我自己的網站自己的小程序(小蔡coding)有保障的售后福利 代碼參考源碼獲取 前言 💗博主介紹:?全網粉絲10W,CSDN特邀作者、博客專家、CSDN新星計劃導師、全棧領域優(yōu)質創(chuàng)作…

文章目錄

  • 前言
  • 具體實現(xiàn)截圖
  • 論文參考
  • 詳細視頻演示
  • 為什么選擇我
    • 自己的網站
    • 自己的小程序(小蔡coding)
    • 有保障的售后
    • 福利
  • 代碼參考
  • 源碼獲取

前言

💗博主介紹:?全網粉絲10W+,CSDN特邀作者、博客專家、CSDN新星計劃導師、全棧領域優(yōu)質創(chuàng)作者,博客之星、掘金/華為云/阿里云/InfoQ等平臺優(yōu)質作者、專注于Java、小程序技術領域和畢業(yè)項目實戰(zhàn)?💗
👇🏻 精彩專欄 推薦訂閱👇🏻
2023-2024年最值得選的微信小程序畢業(yè)設計選題大全:100個熱門選題推薦?

2023-2024年最值得選的Java畢業(yè)設計選題大全:500個熱門選題推薦?

Java精品實戰(zhàn)案例《500套》

微信小程序項目精品案例《500套》

🌟文末獲取源碼+數(shù)據(jù)庫🌟
感興趣的可以先收藏起來,還有大家在畢設選題,項目以及論文編寫等相關問題都可以給我留言咨詢,希望幫助更多的人

具體實現(xiàn)截圖

實現(xiàn)了常見病癥管理、常見病癥收藏管理、字典管理、心理文章管理、心理文章收藏管理、心理文章留言管理、用戶管理、咨詢師管理、咨詢師收藏管理、咨詢師留言管理、咨詢師訂單管理、管理員管理等功能。Image
Image

Image

Image
Image
Image
Image
Image
Image

論文參考

Image

詳細視頻演示

請聯(lián)系我獲取更詳細的演示視頻

為什么選擇我

自己的網站

網站上傳的項目均為博主自己收集和開發(fā)的,質量都可以得到保障,適合自己懂一點程序開發(fā)的同學使用!

自己的小程序(小蔡coding)

為了方便同學們使用,我開發(fā)了小程序版的,名字叫小蔡coding。同學們可以通過小程序快速搜索和定位到自己想要的程序

有保障的售后

福利

每推薦一位同學,推薦費一位100!
a51e38c5bf9f17df58ffdbbe74c16c44_720

代碼參考

@IgnoreAuth
@PostMapping(value = "/login")
public R login(String username, String password, String captcha, HttpServletRequest request) {UsersEntity user = userService.selectOne(new EntityWrapper<UsersEntity>().eq("username", username));if(user==null || !user.getPassword().equals(password)) {return R.error("賬號或密碼不正確");}String token = tokenService.generateToken(user.getId(),username, "users", user.getRole());return R.ok().put("token", token);
}@Overridepublic String generateToken(Long userid,String username, String tableName, String role) {TokenEntity tokenEntity = this.selectOne(new EntityWrapper<TokenEntity>().eq("userid", userid).eq("role", role));String token = CommonUtil.getRandomString(32);Calendar cal = Calendar.getInstance();   cal.setTime(new Date());   cal.add(Calendar.HOUR_OF_DAY, 1);if(tokenEntity!=null) {tokenEntity.setToken(token);tokenEntity.setExpiratedtime(cal.getTime());this.updateById(tokenEntity);} else {this.insert(new TokenEntity(userid,username, tableName, role, token, cal.getTime()));}return token;}/*** 權限(Token)驗證*/
@Component
public class AuthorizationInterceptor implements HandlerInterceptor {public static final String LOGIN_TOKEN_KEY = "Token";@Autowiredprivate TokenService tokenService;@Overridepublic boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {//支持跨域請求response.setHeader("Access-Control-Allow-Methods", "POST, GET, OPTIONS, DELETE");response.setHeader("Access-Control-Max-Age", "3600");response.setHeader("Access-Control-Allow-Credentials", "true");response.setHeader("Access-Control-Allow-Headers", "x-requested-with,request-source,Token, Origin,imgType, Content-Type, cache-control,postman-token,Cookie, Accept,authorization");response.setHeader("Access-Control-Allow-Origin", request.getHeader("Origin"));// 跨域時會首先發(fā)送一個OPTIONS請求,這里我們給OPTIONS請求直接返回正常狀態(tài)if (request.getMethod().equals(RequestMethod.OPTIONS.name())) {response.setStatus(HttpStatus.OK.value());return false;}IgnoreAuth annotation;if (handler instanceof HandlerMethod) {annotation = ((HandlerMethod) handler).getMethodAnnotation(IgnoreAuth.class);} else {return true;}//從header中獲取tokenString token = request.getHeader(LOGIN_TOKEN_KEY);/*** 不需要驗證權限的方法直接放過*/if(annotation!=null) {return true;}TokenEntity tokenEntity = null;if(StringUtils.isNotBlank(token)) {tokenEntity = tokenService.getTokenEntity(token);}if(tokenEntity != null) {request.getSession().setAttribute("userId", tokenEntity.getUserid());request.getSession().setAttribute("role", tokenEntity.getRole());request.getSession().setAttribute("tableName", tokenEntity.getTablename());request.getSession().setAttribute("username", tokenEntity.getUsername());return true;}PrintWriter writer = null;response.setCharacterEncoding("UTF-8");response.setContentType("application/json; charset=utf-8");try {writer = response.getWriter();writer.print(JSONObject.toJSONString(R.error(401, "請先登錄")));} finally {if(writer != null){writer.close();}}
//				throw new EIException("請先登錄", 401);return false;}
}

源碼獲取

文章下方名片聯(lián)系我即可~
大家點贊、收藏、關注、評論啦 、查看👇🏻獲取聯(lián)系方式👇🏻
精彩專欄推薦訂閱:在下方專欄👇🏻
Java精品實戰(zhàn)案例《500套》
微信小程序項目精品案例《500套》

http://www.risenshineclean.com/news/53349.html

相關文章:

  • 安卓軟件商店安裝seo霸屏
  • 做h動漫的動漫視頻在線觀看網站站長工具查詢入口
  • 贛州市建設局網站企業(yè)管理培訓課程
  • 鄭州富士康附近租房seo關鍵詞優(yōu)化軟件手機
  • 求職網站怎么做百度搜索引擎優(yōu)化案例
  • 用樹莓派做網站服務器好嗎優(yōu)化一個網站需要多少錢
  • 杭州專業(yè)網站營銷網絡營銷的四個特點
  • 用織夢做視頻網站福州百度分公司
  • 建站國外平臺企業(yè)seo推廣
  • 如何設計的英文網站網站推廣優(yōu)化方式
  • 免費做ppt的網站有哪些濟寧seo公司
  • 用vs2010做網站如何推廣普通話
  • 臺州網約車最新政策seo優(yōu)化推薦
  • 給網站做游戲視頻怎么賺錢關鍵詞搜索引擎又稱為
  • 俄羅斯外貿網站如何快速推廣網站
  • 網站前置審批 公司名稱百度站內搜索代碼
  • 網站建設策劃書(建設前的市場分析)關鍵詞排名軟件
  • 怎么自己在微信上做網站全球搜索引擎市場份額
  • 撫順網站制作站長工具果凍傳媒
  • 什么網站做蔬菜生鮮比較好手機優(yōu)化大師下載2022
  • 網站建設用英語怎么說web網頁制作教程
  • 公司做網站有什么用搜索引擎優(yōu)化策略有哪些
  • 阿里虛擬主機怎么做兩個網站嗎營銷推廣投放平臺
  • 國內免費可商用圖片素材網站鄭州seo管理
  • 公司網站設計很好的網絡營銷模式案例
  • 富陽做網站網店運營推廣方案
  • 中小型企業(yè)建設網站微信seo排名優(yōu)化軟件
  • 網站建設合作伙伴sem和seo是什么職業(yè)
  • 建站之星授權什么是論壇推廣
  • 正規(guī)專業(yè)的互聯(lián)網代做畢業(yè)設計網站博客seo優(yōu)化技術