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

国外做饮料视频网站企业网站分析报告

国外做饮料视频网站,企业网站分析报告,山东建设兵团网站,做网站推广的流程一:概述 1.1 基本概念 (1)认证 系统判断身份是否合法 (2)会话 为了避免每次操作都进行认证可将用户信息保存在会话中 session认证 服务端有个session,把 session id给前端,每次请求cookie都带着…

一:概述

        1.1 基本概念

                (1)认证

                                系统判断身份是否合法

                                        

                (2)会话

                                为了避免每次操作都进行认证可将用户信息保存在会话中

                                        

                            session认证

                                        服务端有个session,把 session id给前端,每次请求cookie都带着session id访问服务端

                                

                        token 认证(服务端不存储token信息)

                                

                        (3)授权

                                  系统校验有无使用某项功能的权限,授权是在认证后发生的,控制不同的用户能够访问不同的资源

                                

        1.2 RBAC        

                             (1)基于角色访问授权

                                

                             缺点:当需要修改角色权限时就需要修改授权的相关代码(系统可扩展性差)

                                

                        (2)基于资源的访问控制

                                

二:基于session的认证方式

        2.1 实现认证

                (1)创建maven工程:创建项目-pom.xml导入依赖-创建config类(使用java类【spring 容器加载类、ServletContext】代替xml文件)

                使用注解扫描包和类                                                                  ServletContext

                     

                                                加载Spring容器

                

                (2)基于session的认证方式

                        工具类

                                       

                        

                      Controller

                                

                        Service

                            

        2.2 实现会话

                (1)创建key

                          

                (2)登录成功后存入session

                   

                

        2.3 实现授权

                使用户和权限绑定

                        (1)service

                                        

                     (2)拦截器

                             

                    (3)WebCconfig增加拦截器(使拦截器生效)

                           

三:Spring Security

        3.1 概述

                

        3.2 创建工程

                (1)创建项目-添加依赖

                                

                (2)配置类

                                Spring容器配置

                                        

                                ServletConfig(SpringSecurity提供拦截用户请求授权的功能)

                                        

                               加载Spring容器

                                        

        3.3 认证功能

                (1)查询用户信息

                        InMemoryUserDetailsManager类似于SQL中的一个临时表或内存数据库,createUser 方法用来创建新的用户,类似于SQL中的INSERT INTO语句,                                     User.withUsername().password().authorities().build()类似于SQL中的VALUES子句,这里指定了新用户的各个属性

                        

                (2)密码编码器

                 

                (3)安全拦截机制

                                

http://www.dtcms.com/wzjs/368589.html

相关文章:

  • 简洁印象wordpress企业主题东莞百度推广优化排名
  • 深圳住房和建设管理局官方网站平台推广引流
  • 龙里县建设局管方网站网络营销外包网络推广
  • 网站制作 江西云优化
  • 网站制作乌鲁木齐长春网站建设模板
  • 如何建造免费的网站google中文搜索引擎
  • 自个做网站教程百度热搜榜
  • 做常识的网站接单平台
  • 西安做网站的公司有seo黑帽培训
  • outline免费服务器上海搜索引擎优化公司排名
  • 网站子页面如何做seoseo工资多少
  • 网页制作网站源码免费游戏推广平台
  • 用dedecms 做门户网站太原做推广营销
  • 网站如何增加增删查改怎么做百度提交收录入口
  • 网站开发能用到的ps知识旅游企业seo官网分析报告
  • 专业网站建设推广阿里云自助建站
  • 怎么给网站做反链网络营销的案例有哪些
  • 网站seo设置是什么百度网站流量查询
  • 郑州网站建设设计公司哪家好seo推广的特点
  • 网站介绍怎么写网站怎么做推广和宣传
  • 创业谷网站建设方案seo咨询解决方案
  • 要找做冲压件的厂去哪个网站找企业网站优化软件
  • 合肥做的比较好的网站有那几家地推平台
  • wordpress客户管理系统佛山seo教程
  • 建设个人网站的好处百度数据平台
  • 品牌营销全案seodao cn
  • 免费企业网站程序asp外贸接单平台
  • 布吉网站建设哪家效益快seo的实现方式
  • 怎么做健康咨询网站小学生摘抄新闻2024
  • 有哪些做兼职的网站长沙seo就选智优营家