19.1 用户能够输入数据 我们不想让用户与管理网站交互,因此我们将使用Django的表单来创建让用户能够输入数据的页面。 19.1.1 添加新主题 创建基于表单的页面的方法交互与前面创建网页一样:定义一个URL,编写一个视图函数并编写一个模板。一个主要差别是,需要导入包含表单的模块forms.py ...
分类:
Web程序 时间:
2019-07-29 21:41:07
阅读次数:
223
一注册Cookie认证服务ConfigureServicesservices.AddAuthentication(CookieAuthenticationDefaults.AuthenticationScheme).AddCookie(o=>{o.LoginPath=newPathString("/Home/Index");o.LogoutPath=newPathString("/Accou
分类:
Web程序 时间:
2019-07-29 09:22:08
阅读次数:
238
项目相关 "django项目创建和配置" "用户注册路径简化" "用户模型类(AbstractUser 介绍)" "用户注册前端和后端逻辑" "状态保持login()和状态清除logout()" "图形验证逻辑" "短信验证码逻辑" "避免频繁发送短信验证码" "pipeline 操作 Redis ...
分类:
其他好文 时间:
2019-07-24 21:02:02
阅读次数:
115
1 Spring Security简介 Spring Security是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架。它提供了一组可以在Spring应用上下文中配置的Bean,充分利用了Spring IoC,DI(控制反转Inversion of Control ...
分类:
编程语言 时间:
2019-07-22 09:45:29
阅读次数:
95
SpringBoot是为了简化Spring应用的创建、运行、调试、部署等一系列问题而诞生的产物,自动装配的特性让我们可以更好的关注业务本身而不是外部的XML配置,我们只需遵循规范,引入相关的依赖就可以轻易的搭建出一个WEB工程Shiro是Apache旗下开源的一款强大且易用的Java安全框架,身份验证、授权、加密、会话管理。相比SpringSecurity而言Shiro更加轻量级,且API更易于理
分类:
编程语言 时间:
2019-07-10 10:57:05
阅读次数:
136
1.网站身份验证设置:启用匿名(禁用的时候,Action标记[AllowAnonymous]仍不能访问,暂不清楚是否有配置可以禁用时访问)、启用Forms验证 2.登录操作 3.登出 4.注册全局过滤器AuthorizeAttribute 5.登录及验证过程(FROM:细说ASP.NET Forms ...
分类:
Web程序 时间:
2019-07-05 12:30:52
阅读次数:
143
Linux的环境配置文件 .bashrc文件 .bashrc文件主要保存个人的一些个性化设置,如命令别名、路径等。也即在同一个服务器上,只对某个用户的个性化设置相关。它是一个隐藏文件,需要使用ls -a来查看。 .bash_history 记录之前输入的命令 .bash_logout 当你退出时执行 ...
分类:
系统相关 时间:
2019-06-29 13:10:17
阅读次数:
169
一bash的数值测试 -v VAR变量VAR是否设置 数值测试:-gt 是否大于greater-ge 是否大于等于-eq 是否等于-ne 是否不等于 not equal-lt 是否小于-le 是否小于等于 -eq是否等于表示变量值是数字,=表示变量值是字符串 示例:判断变量的参数是否存在 完整脚本: ...
分类:
系统相关 时间:
2019-06-26 01:15:48
阅读次数:
190