Is this you? As a journalist, you can create a free Muck Rack account to customize your profile, list your contact preferences, and upload a portfolio of your best work.
Claim your profile
Articles by String Utils.isEmpty
【前端】Java端提供签名,vue elementUI axios直传文件至OSS(带进度条)
记得在OSS中配置bucket的跨域设置。 该方法只适用5G以内的文件,如果超大文件需要分片上传。 带上传进度条。 java代码(包含后端上传文件、删除文件、提供签名) { private final static String OSS_BUCKET_NAME = "test"; private final static String ENDPOINT_URL = "oss-cn-beijing.aliyuncs.com"; private final static String OSS_ACCESS_DOMAIN_URL = "https://"+OSS_BUCKET_NAME+"."+ENDPOINT_URL; private final static String ACCESS_KEY_ID = "你自己的keyid"; private final static String ACCESS_KEY_SECRET = "你自己的key secret"; private final static String UPLOAD_DIR = "upload/"; public...
SpringSecurity简明教程 - 蔚然丶丶 - 博客园
SpringSecurity主要实现UserDetailsService来验证登录的用户信息,和Security的配置类来对登录方式和资源进行限制。 案例包含利用数据库进行登录验证、URL访问限制、自定义登录页和利用ajax方式登录、实现自定义过滤器对验证码进行验证,完整代码在https://github.com/say-hey/springboot-security-concise SprigSecurity接口 接口:表示用户信息,账号:密码:是否过期:是否锁定:证书是否过期:权限集合 实现类:User 自定义类实现UserDetails接口,作为系统中的用户类,这个类可以交给SpringSecurity使用 需要自定义的User类继承UserDetails,然后实现方法,但在某些案例中也没有继承 同时在数据库中添加相应字段,如是否过期是否锁定等 /** * 用户表 * 用户表和角色表的对应关系, */ @Data @Entity @AllArgsConstructor @NoArgsConstructor @Table(name = "user") //...
尚医通-day10【微信扫码登录】(内附源码) - 自律即自由- - 博客园
1、申请微信登录 https://open.weixin.qq.com (1)注册开发者账号:准备营业执照 (2)邮箱激活 (3)完善开发者资料 (4)开发者资质认证:1-2个工作日审批、300元 (5)创建网站应用:提交审核,7个工作日审批(免费) (6)熟悉微信登录流程 参考文档:https://developers.weixin.qq.com/doc/oplatform/Website_App/WeChat_Login/Wechat_Login.html 2、OAuth2.0简介 OAuth 2.0是目前最流行的授权机制,用来授权第三方应用,获取用户数据。 OAuth 2.0 一词中的 “Auth” 表示 “授权”,字母 “O” 是 Open 的简称,表示 “开放” ,连在一起就表示 “开放授权”。这也是为什么我们使用 OAuth 的场景,通常发生在开放平台的环境下。 越来越多的第三方应用都在向用户提供使用微信登录的解决方案,来减少用户注册的繁琐操作。而这个解决方案的背后原理,也是我们要讲到的 OAuth 2.0 技术。 2.1、一个简单解释 快递员问题...
代码评审的18个军规,收藏好!_ITPUB博客
首页 > IT职业 > IT职场 > 代码评审的18个军规,收藏好! 来源:捡田螺的小男孩 前言 大家好,我是田螺。 我们开发完需求,提测前,一般都需要代码评审。小伙伴们,你们知道代码评审,一般都有哪些军规嘛?今天田螺哥给你带来代码评审的18个军规。 1.
谷粒学院--Day12【整合阿里云短信服务、首页登录和注册】_Java技术一点通的博客-CSDN博客
一、单一服务器模式 早期单一服务器,用户认证。 缺点:单点性能压力,无法扩展。 二、SSO(single sign on)模式 分布式,SSO(single sign on)模式 优点: 用户身份信息独立管理,更好的分布式管理。 可以自己扩展安全策略。 缺点: 认证服务器访问压力较大。 三、Token模式 业务流程图{用户访问业务时,必须登录的流程} 优点: 无状态: token无状态,session有状态的。 基于标准化: 你的API可以采用标准化的 JSON Web Token (JWT) 缺点: 占用带宽。 无法在服务器端销毁。 注:基于微服务开发,选择token的形式相对较多,因此使用token作为用户认证的标准。 一、使用JWT进行跨域身份验证 1.
在uni-app项目中,如何实现微信小程序openid的获取_uniapp获取openid_姠惢荇者的博客-CSDN博客
1、问题 在开发微信小程序的时候,我们需要当前的微信小程序用户和我们的后台用户建立关联,这个时候,我们就需要通过微信官方提供的登录能力方便地获取微信提供的用户身份标识,快速建立小程序内的用户体系。 我们可以获取微信小程序用户的openid作为唯一标识,和后台用户进行绑定,获取方式也比较简单,这里做一下记录,方便后续可以快速查找并使用。 2、uni提供的login()方法 因为要基于uni-app项目进行开发,所以我们需要了解uni提供的login()方法,具体支持如下: 3、微信小程序的登录 登录流程时序 首先,调用 wx.login() 获取 临时登录凭证code ,并回传到开发者服务器。 然后,调用 auth.code2Session 接口,换取 用户唯一标识 OpenID 、 用户在微信开放平台帐号下的唯一标识UnionID(若当前小程序已绑定到微信开放平台帐号) 和 会话密钥 session_key。 4、实现代码 4.1、后端代码实现 主要实现调用 auth.code2Session 接口,换取 用户唯一标识...
Show More
loading
Actions
Is this you?
As a journalist, you can create a free Muck Rack account to customize your profile, list your contact preferences, and upload a portfolio of your best work.Get in touch with String
Contact String, search articles and posts on X, monitor coverage, and track replies from one place.
Learn more about Muck Rack