学习 Spring Security(八):使用 Spring Security OAuth2 实现单点登录

http://www.baeldung.com/sso-spring-security-oauth2
作者:baeldung
译者:oopsguy.com

1、概述

在本教程中,我们将讨论如何使用 Spring Security OAuth 和 Spring Boot 实现 SSO(单点登录)。

……

查看更多

学习 Spring Security(六):密码编码

http://www.baeldung.com/spring-security-registration-password-encoding-bcrypt
作者:Eugen Paraschiv
译者:oopsguy.com

1、概述

本文将讨论注册流程中的一个关键部分 — 密码编码(以非明文方式存储密码)。

Spring Security 支持一部分编码机制 — 本文将使用 BCrypt 编码方式,因为它通常被作为最佳的解决方案。

大多数其他机制,如 MD5PasswordEncoderShaPasswordEncoder 使用了较弱算法的编码方式,现在已被弃用了。
……

查看更多

学习 Spring Security(五):重发验证邮件

http://www.baeldung.com/spring-security-registration-verification-email
作者:Eugen Paraschiv
译者:oopsguy.com

1、概述

在本教程中,我们将继续 Spring Security 系列中的注册流程,在用户激活帐户之前重发验证链接给用户。

……

查看更多

学习 Spring Security(四):使用邮箱激活新账户

http://www.baeldung.com/registration-verify-user-by-email
作者:Eugen Paraschiv
译者:oopsguy.com

1、概述

本文续之前的 Spring Security 系列之注册流程中缺失的部分 — 验证用户的电子邮件以确认帐户

注册确认机制强制用户在成功注册后执行确认注册电子邮件中的操作,以验证其电子邮件地址并激活帐户。用户通过单击电子邮件中的唯一激活链接来完成激活操作。

根据此逻辑,新注册的用户无法登录到系统,除非完成了该流程。

……

查看更多

学习 Spring Security(三):注册流程

http://www.baeldung.com/registration-with-spring-mvc-and-spring-security
作者:Eugen Paraschiv
译者:oopsguy.com
最近工作繁忙,更文频次较少,见谅

1、概述

在本文中,我们将使用 Spring Security 实现一个基本的注册流程。该示例是建立在上一篇文章介绍的内容基础之上。

本文目标是添加一个完整的注册流程,可以注册用户、验证和持久化用户数据。
……

查看更多

ASP.NET Core 与 Vue.js 服务端渲染

http://mgyongyosi.com/2016/Vuejs-server-side-rendering-with-aspnet-core/
原作者:Mihály Gyöngyösi
译者:oopsguy.com

我真的很喜欢在前端使用 Vue.js,Vue 服务端渲染直到第二个版本才被支持。 在本例中,我想展示如何将 Vue.js 2 服务端渲染功能整合 ASP.NET Core。 我们在服务端使用了 Microsoft.AspNetCore.SpaServices 包,该包提供 ASP.NET Core API,以便于我们可以使用上下文信息调用 Node.js 托管的 JavaScript 代码,并将生成的 HTML 字符串注入渲染页面。
……

查看更多

JWT 整合 Spring Security OAuth

http://www.baeldung.com/spring-security-oauth-jwt
作者:Eugen Paraschiv
译者:oopsguy.com

1、概述

在本教程中,我们将讨论将 Spring Security OAuth2 与 JSON Web Token 整合。
……

查看更多

Spring REST API 与 OAuth2:处理 AngularJS 中的 Token 刷新问题

http://www.baeldung.com/spring-security-oauth2-refresh-token-angular-js
作者:Eugen Paraschiv
译者公众号:oopsguy_com

1、概述

在本教程中,我们将继续探索之前文章中提到的 OAuth 密码流,我们将重点介绍如何在 AngularJS 应用中处理 Refresh Token。

……

查看更多

学习 Spring Security(二)错误处理与本地化

http://www.baeldung.com/spring-security-login-error-handling-localization
作者:Eugen Paraschiv
译者:oopsguy.com

1、概述

在本文中,我们将介绍如何使用 Spring MVC 实现一个简单的登录页面,该应用程序在后端使用 Spring Security 进行身份验证。

……

查看更多

学习 Spring Security(一)Maven

http://www.baeldung.com/spring-security-with-maven
作者:Eugen Paraschiv
译者:oopsguy.com

1、概述

本文将介绍如何使用 Maven 配置 Spring Security 和介绍使用 Spring Security 依赖的具体用例。最新的 Spring Security 版本可以在 Maven Central 上获取。
……

查看更多