当前位置: 首页 > news >正文

如何在百度做网站推广wordpress禁止某ip

如何在百度做网站推广,wordpress禁止某ip,网络销售怎么才能找到客户,有什么好看的网站资源文章目录 前言用户微信端的主要功能有#xff1a;管理员的主要功能有#xff1a;具体实现截图论文参考详细视频演示为什么选择我自己的网站自己的小程序#xff08;小蔡coding#xff09;有保障的售后福利 代码参考源码获取 前言 #x1f497;博主介绍#xff1a;✌全网粉… 文章目录 前言用户微信端的主要功能有管理员的主要功能有具体实现截图论文参考详细视频演示为什么选择我自己的网站自己的小程序小蔡coding有保障的售后福利 代码参考源码获取 前言 博主介绍✌全网粉丝10W,CSDN特邀作者、博客专家、CSDN新星计划导师、全栈领域优质创作者博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战✌ 精彩专栏 推荐订阅 2023-2024年最值得选的微信小程序毕业设计选题大全100个热门选题推荐✅ 2023-2024年最值得选的Java毕业设计选题大全500个热门选题推荐✅ Java精品实战案例《500套》 微信小程序项目精品案例《500套》 文末获取源码数据库 感兴趣的可以先收藏起来还有大家在毕设选题项目以及论文编写等相关问题都可以给我留言咨询希望帮助更多的人 用户微信端的主要功能有 1.用户注册和登陆系统 2.用户查看系统的学习资讯 3.用户查看系统的在线课程在线搜索课程 4.用户可以根据课程分类选择课程 5.用户查看课程详情收藏课程点赞课程对课程发布评论 6.用户可以在线播放课程视频 7.用户个人中心修改个人资料上传头像修改密码 8.用户个人中心查看收藏的课程 9.用户可以在线考试选择试卷考试查看考试记录错题本 10.用户可以在线发布留言信息 11.退出登陆 管理员的主要功能有 1.管理员输入账户登陆后台 2.个人中心管理员修改密码和账户信息 3.用户管理对注册的用户信息进行删除查询添加修改 4.课程分类管理对系统的课程分类进行添加删除修改查询 5.课程信息管理对系统的课程信息进行添加删除修改查询 6.成绩统计管理对用户的考试成绩进行添加删除修改统计报表 7.试题管理对考试的试题信息进行添加修改删除查询 8.留言板管理对用户发布的留言信息进行查询删除回复 9.试卷管理对考试的试卷信息进行添加修改删除查询 10.通知资讯对系统的通知资讯进行添加修改查询删除 12.轮播图管理对系统轮播图进行添加修改查询删除 13.退出系统 具体实现截图 论文参考 详细视频演示 请联系我获取更详细的演示视频 为什么选择我 自己的网站 网站上传的项目均为博主自己收集和开发的质量都可以得到保障适合自己懂一点程序开发的同学使用 自己的小程序小蔡coding 为了方便同学们使用我开发了小程序版的名字叫小蔡coding。同学们可以通过小程序快速搜索和定位到自己想要的程序 有保障的售后 福利 每推荐一位同学推荐费一位100 代码参考 IgnoreAuth PostMapping(value /login) public R login(String username, String password, String captcha, HttpServletRequest request) {UsersEntity user userService.selectOne(new EntityWrapperUsersEntity().eq(username, username));if(usernull || !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 EntityWrapperTokenEntity().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));// 跨域时会首先发送一个OPTIONS请求这里我们给OPTIONS请求直接返回正常状态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; charsetutf-8);try {writer response.getWriter();writer.print(JSONObject.toJSONString(R.error(401, 请先登录)));} finally {if(writer ! null){writer.close();}} // throw new EIException(请先登录, 401);return false;} } 源码获取 文章下方名片联系我即可~ 大家点赞、收藏、关注、评论啦 、查看获取联系方式 精彩专栏推荐订阅在下方专栏 Java精品实战案例《500套》 微信小程序项目精品案例《500套》
http://www.tj-hxxt.cn/news/130958.html

相关文章:

  • 如何建设一个文件分享网站seo静态页源码
  • 网站建设情况说明网页设计的网网页设计的网站
  • 南京装饰公司网站建设流量精灵
  • 网站开发标准建设网站的软件
  • 企业官网网站建设报价安装discuz x 3.1 网站虚拟主机的要求
  • 小程序网站建设y021长沙网站建设费用
  • 满城区城乡建设局网站百度竞价推广代运营话术
  • 无锡网站关键词优化软件咨询广告营销案例100例
  • 福州建设人才网站南京知名网站建设公司
  • 广东汽车品牌网站建设长沙网上商城开发
  • 想自己做个公司网站不知道怎么做阿里云备案 网站备案域名
  • 西安网站设计开发人才淘宝客 wordpress网站
  • 大理网上商城网站建设新浪网站用什么语言做的
  • 摄影作品投稿网站学做网站论坛vip共享
  • 网站开发用什么工具好英文网站标题字体
  • 网站图片加载优化怎么用动图做网站背景
  • 如何给网站做外部优化怎么优化一个网站
  • 自己使用原生php做网站性能江苏省建设主管部门网站
  • 用境外服务器做网站精品资料
  • 上海网站设计开发网站备案产品信息错误
  • 网站建设百度推广企业网站备案号密码忘记
  • 模具公司网站中品质见证怎么做人力资源公司名称大全简单大气
  • 一般网站的后台网上书店网站建设方案策划
  • 数据库与网站建设网络推广方案撰写
  • 网站建设四川推来客网站系统广告公司简介简短大气
  • 长沙公司网站的建设站长工具国产2023
  • 镇江网站优化哪家好如何在建设部网站查企业资质
  • 科技部网站建设合同成都专业网站建设价格低
  • 网站建设与单位干部作风的关系做网站如何盈利
  • html 手机网站开发网站建设用哪个好