Node
lyqhn2012
知识在于分享,共同学习,共同进步!
展开
-
express socket.io 实现实时数据交互
背景通过node调用生产环境脚本或命令,打印日志并实时传输到前端页面显示环境配置生产环境 linux系统node v8.12.0express v4.16.3socket.io v2.3.0前端框架 angular6代码实现app.jsvar express = require('express');var server = express();var httpServer = require('http').Server(server);var io = require('s原创 2020-08-31 10:29:54 · 335 阅读 · 0 评论 -
keycloak node Adapter
操作环境Node: 10.16.0express: 4.17.1keycloak-connect: 8.0.1官方示例代码/* * Copyright 2016 Red Hat Inc. All rights reserved. * * Licensed under the Apache License, Version 2.0 (the "License"); you may...原创 2020-04-21 10:13:12 · 431 阅读 · 0 评论 -
jade模板引擎使用express框架session
使用方法app.use(express.cookieParser());app.use(express.session({secret: '1234567890QWERTY'}));app.use(function(req,res,next){ res.locals.session = req.session; next();});p #{session}...原创 2019-05-31 09:27:39 · 242 阅读 · 0 评论 -
Passport.js - Node.js中身份认证
Passport.js - Node.js中身份认证passport是Node中身份认证中间件,通过不同的策略(strategy)插件完成不同协议的认证,很大程度上简化了认证的过程。文章中使用了oauth2.0身份验证策略。安装> $ npm install passport> $ npm install passport-oauth2使用app.jsvar expr...原创 2019-06-20 14:57:56 · 1070 阅读 · 0 评论 -
node端搭建https服务器
https 需要证书,这里用openssl生成证书文件检测openssl是否安装$ openssl version -a生成证书 1. 生成私钥,并指定名称和长度 $ openssl genrsa -out private_key.pem 1024 2. 使用已有的私钥生成证书请求 $ openssl req -new -out ca-req.csr -key private...原创 2019-09-11 08:50:41 · 463 阅读 · 0 评论