nextjs 实现token用户登录,cookie加密。

nextjs登录的插件很多,官方也提供了很多好几种解决方案和示例代码。这里我们通过cookie来实现。一、pages下新增2个文件。login.js //登录user.js //登录之后才可以,未登录跳转到login二、login.js新增用户登录的代码:安装下antd, axios, nookies import React, { useState } from 'reac

- 阅读全文 -

nestjs让jwt同时支持cookie模式

nestjs中jwt.strategy.ts:import { ExtractJwt, Strategy } from 'passport-jwt'; import { PassportStrategy } from '@nestjs/passport'; import { Injectable } from '@nestjs/common'; // import { jwtConstants }

- 阅读全文 -

Nestjs实现RBAC权限控制的实现

1、项目的创建这些我们略过,如果还不会的同学,直接看文档。2、jwt验证的实现,同样的 直接跟着文档来:https://docs.nestjs.com/security/authentication#jwt-functionality3、user的entity这里改动下:user/entities/user.entity.ts import { Entity, Column, Pri

- 阅读全文 -