首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏生如夏花绚烂

    Koa搭建基本服务器

    ├─static │ └─upload ├─template └─upload 基础模块 cnpm i koa koa-router koa-better-body koa-ejs koa-session '); const body = require('koa-better-body'); const path = require('path'); const session = require('koa-session

    53610编辑于 2022-09-14
  • 来自专栏学习猿地

    Web前端学习 第5章 node基础教程9 cookie与session

    cnpm install --save koa-session 例如给session设置一个count属性,可以直接通过赋值的方式 ctx.session.count = 0; 获取也可以使用相同的方法 let count = ctx.session.count 记录网页访问次数 1 const session = require("koa-session"); 2 //加密的密钥,服务器通过加密的

    62930发布于 2020-06-19
  • 来自专栏学习猿地

    【融职培训】Web前端学习 第5章 node基础教程9 cookie与session

    cnpm install --save koa-session 例如给session设置一个count属性,可以直接通过赋值的方式 ctx.session.count = 0; 获取也可以使用相同的方法 let count = ctx.session.count 记录网页访问次数 1 const session = require("koa-session"); 2 //加密的密钥,服务器通过加密的

    52410发布于 2020-06-22
  • 来自专栏前端小叙

    koa2实现拦截器进行登录前session校验

    /session拦截 app.use(async (ctx, next) => { localFilter(ctx) await next() }) 在使用koa-passport,koa-session

    1.7K20发布于 2018-07-24
  • 来自专栏Vue中文社区

    Vue + Node.js 从 0 到 1 实现自动化部署工具

    客户端使用 Vue + ElementUI,服务 koa + socket + koa-session 等。基础功能代码 300 行不到,已开源在 github。 tomcat 等) koa-bodyparser,用于解析 post 请求参数(login 鉴权接口需要) koa-router,用于不同接口(路径,比如 /login, /deploy等)执行不同的方法 koa-session 这里使用 koa-session 来鉴权,只有登录态才能请求成功 // server/indexAuth.js // npm install koa-session koa-bodyparser --save // .. const session = require("koa-session"); const bodyParser = require("koa-bodyparser"); // post

    2.1K20编辑于 2022-04-14
  • 来自专栏前端小叙

    koa2使用注意点总结

    参数名称在后台中存的格式为idArr[],nodejs不好获取,可以改为post方式传递 koa引入静态文件资源,要在app.js中用koa-static注册静态资源路径 koa-session key

    96620发布于 2018-07-24
  • 来自专栏前端小叙

    koa使用koa-passport实现路由进入前登录验证

    koa2写的项目,使用koa-passport,koa-session,根据koa-passport的 isAuthenticated()来判断是否登录。

    1.9K50发布于 2018-08-01
  • 来自专栏前端达人

    分享一个 Vue + Node.js 从 0 到 1 实现自动化部署的工具

    客户端使用 Vue + ElementUI,服务 koa + socket + koa-session 等。基础功能代码 300 行不到,已开源在 github。 tomcat 等) koa-bodyparser,用于解析 post 请求参数(login 鉴权接口需要) koa-router,用于不同接口(路径,比如 /login, /deploy等)执行不同的方法 koa-session 这里使用 koa-session 来鉴权,只有登录态才能请求成功 // server/indexAuth.js // npm install koa-session koa-bodyparser --save // .. const session = require("koa-session"); const bodyParser = require("koa-bodyparser"); // post

    2.6K10编辑于 2022-04-18
  • 来自专栏薄荷前端

    【从前端到全栈】- koa快速入门指南

    koa操作session的话,需要用到koa-session,? : const session = require('koa-session') app.keys = ['some secret hurr']; const CONFIG = { key: 'koa

    1.1K30发布于 2019-04-03
  • 来自专栏Porschev[钟慰]的专栏

    Nodejs学习笔记(十五)--- Node.js + Koa2 构建网站简单示例

    没有使用过的可以看我以前写的相关操作文章:https://cloud.tencent.com/developer/article/1020633 3.安装Session存储相关包(存储到redis) npm install koa-session   https://github.com/koajs/session npm install --save koa-session koa-session-redis https://github.com /pub/config/config.js'); const session = require('koa-session'); const RedisStore = require('koa2-session-redis

    4.7K91发布于 2018-01-16
  • 来自专栏mySoul

    知新 | koa框架入门到熟练第二章

    app.use(router.allowedMethods()); app.listen(3001); [wp_editor_md_527005c2b4586da2b6b15d66391846d0.jpg] koa-session PS C:\Users\Administrator\Desktop\untitled3> npm install koa-session npm WARN untitled3@1.0.0 No description "); var render = require("koa-art-template"); var path = require("path"); var session = require("koa-session

    82111发布于 2020-07-17
  • 来自专栏薄荷前端

    【从前端到全栈】- koa快速入门指南

    / 是否允许重写 } ) } else { ctx.body = '啊哦~你填写的信息有误' } }) 看一下运行结果: koa操作session的话,需要用到koa-session ,: const session = require('koa-session') app.keys = ['some secret hurr']; const CONFIG = { key: '

    42910编辑于 2024-02-04
  • 来自专栏生如夏花绚烂

    Koa

    ;//安全获取 }) server.use(router.routes()); 获取cookie session koa中没有提供session功能,我们要引入第三方中间件 cnpm i koa-session -D 基本使用 const koa = require('koa'); const Router=require('koa-router'); const session=require('koa-session

    86910编辑于 2022-09-14
  • 来自专栏Cellinlab's Blog

    鉴权实战 - Koa

    .listen(3000); # 在 koa 中使用 session // app.js const koa = require('koa'); const session = require('koa-session app.listen(3000); 使用 redis 进行持久化处理 // app.js const koa = require('koa'); const session = require('koa-session index.js const Koa = require('koa'); const router = require('koa-router')(); const session = require('koa-session

    70021编辑于 2023-05-17
  • 来自专栏趣谈前端

    基于nodeJS从0到1实现一个CMS全栈项目(中)(含源码)

    babel7让node支持更多es6+语法以及nodemon实现项目文件热更新和自动重启 node项目的目录结构设计和思想 如何基于ioredis和json-schema自己实现一个类schema的基础库 基于koa-session 基于koa-session封装一个sessionStore库 由于session的知识网上很多资料,这里就不耽误时间了,这里列出我的方案: function getSession(sid) {

    1.2K21发布于 2019-09-29
  • 来自专栏艾编程

    Cookie 会话身份验证是如何工作的?

    为了应用能够正常运行,我们还需要创建一个Koa应用,并配置koa-session、koa-bodyparser等中间件。 具体代码如下:// app.jsconst Koa = require ( "koa" );const app = new Koa ();const session = require ( "koa-session

    1.7K00编辑于 2023-01-16
  • 来自专栏call_me_R

    CSRF 攻击案例

    const path = require('path'); const bodyParser = require('koa-bodyparser'); const session = require('koa-session

    59720编辑于 2023-10-16
  • 来自专栏技术派

    使用nodejs构建Docker image最佳实践

    : "^4.0.0", "koa-csrf": "^3.0.6", "koa-logger": "^3.0.0", "@koa/router": "^8.0.5", "koa-session

    1.7K20发布于 2021-06-22
  • 来自专栏JS菌

    常见登录认证 DEMO

    目前常用的方法,针对 cookie Auth 的改进 要点: 经过签名的 Cookie 安全性提高,要注意加强对签名的密钥的保护 可通过每次访问受权限限制的页面刷新 SessionCookie Koa 建议使用 koa-session require('koa-better-router')().loadMethods() const koaBody = require('koa-body') const session = require('koa-session

    3.3K10发布于 2019-07-30
  • 来自专栏趣谈前端

    基于nodeJS从0到1实现一个CMS全栈项目(上)

    koa-static 提供静态资源访问,具体用途在项目实现细节里面会详细介绍 koa-logger 控制台输出请求日志,方便开发中进行调试 koa-body 处理请求报文,让koa可以方便的拿到post/put的数据 koa-session

    1.6K31发布于 2019-09-27
领券