Liferay试用系列 - 首先要可以进行用户验证

使用liferay往往不是使用liferay来重新开发一套系统,很多时候是使用liferay来开发一套集中处理的dashboard,这样的话往往就会存在一个用户验证的问题,本来有自己系统的用户验证,然后liferay也有自己的用户验证,这时候两个系统的统一就会显得特别的重要,查了一下网络,绝大多数的文章都是在讲SSO,基本也就是CAS跟OpenSSO两个,但是这两个都需要搭服务器,然后通过该服务器进行验证然后返回,还是无法避免原有系统整合的毛病。

这里想到一个思路就是在创建用户的时候调用liferay的api自己创建一个用户,然后这样用户在登陆的时候就可以无缝的用相同的用户名密码登录到liferay了。下面的材料是怎么用liferay的api创建用户的过程。

http://tanajilondhe.blogspot.com/2013/01/liferay-add-user-programmatically.html

时间: 2024-12-18 11:48:28

Liferay试用系列 - 首先要可以进行用户验证的相关文章

Liferay试用系列-环境准备

环境准备: 从网上找到些文章,往往不全面,没有给出具体的下载地址之类的,导致找了半天才找到真正需要的东西,把这些东西列出来,以方便后人: SDK: http://iweb.dl.sourceforge.net/project/lportal/Liferay%20Portal/6.2.2%20GA3/liferay-plugins-sdk-6.2-ce-ga3-20150103155803016.zip IDE: http://hivelocity.dl.sourceforge.net/proje

Liferay 6.2 改造系列之九:修改用户信息填写规则

为了让用户信息更贴近实际需求,修改如下信息: 1.让登录名可以使用数字.“.”.“_”等 在/portal-master/portal-impl/src/portal.properties文件中,有如下配置: # # Set this to true when you want the validation to allow for creation of # numeric screen names. # users.screen.name.allow.numeric=false # # In

SCCM 2012 R2 实战系列(七)—创建用户、设备集合

可以看到这些用户和设备统一放在这里比较凌乱,也不利于管理,在SCCM中我们有很多种方法可以对他们进行分类,因为SCCM可以收集到客户端的很多信息,这些信息也有利于我们进行统一分类管理,比如最常见的就是按照操作系统进行分类,我们可以创建多种类型的集合,比较常用的有两种 一.静态集合二.动态集合 比如说用户我们可以创建一个静态集合,把管理员或者所有现有普通用户加到集合里面 1.在资产和符合性->概述->用户集合中,右键选择创建用户集合 2.输入集合名称,点击浏览 3.选择所有用户和用户组 4.这里

MVC WebApi 用户验证 (2)

构建ASP.NET MVC5+EF6+EasyUI 1.4.3+Unity4.x注入的后台管理系统(66)-MVC WebApi 用户验证 (2) 前言: 构建ASP.NET MVC5+EF6+EasyUI 1.4.3+Unity4.x注入的后台管理系统(65)-MVC WebApi 用户验证 (1) 回顾上一节,我们利用webapi简单的登录并进行了同域访问与跨域访问来获得Token,您可以跳转到上一节下载代码来一起动手. 继续上一篇的文章,我们接下来演示利用拿到的Token来访问接口,管理接

ASP.NET MVC5+EF6+EasyUI 后台管理系统(65)-MVC WebApi 用户验证 (1)

系列目录 前言: WebAPI主要开放数据给手机APP,其他需要得知数据的系统,或者软件应用,所以移动端与系统的数据源往往是相通的. Web 用户的身份验证,及页面操作权限验证是B/S系统的基础功能,一个功能复杂的业务应用系统,通过角色授权来控制用户访问 本文通过Basic 方式进行基础认证Mvc的Controller基类及Action的权限验证来实现Web系统登录,Mvc前端权限校验以及WebApi服务端的访问校验功能,本文主要作为本人备忘使用,如能给予人帮助,深感荣幸,欢迎讨论和指正,下面梳

构建ASP.NET MVC5+EF6+EasyUI 1.4.3+Unity4.x注入的后台管理系统(66)-MVC WebApi 用户验证 (2)

前言: 构建ASP.NET MVC5+EF6+EasyUI 1.4.3+Unity4.x注入的后台管理系统(65)-MVC WebApi 用户验证 (1) 回顾上一节,我们利用webapi简单的登录并进行了同域访问与跨域访问来获得Token,您可以跳转到上一节下载代码来一起动手. 继续上一篇的文章,我们接下来演示利用拿到的Token来访问接口,管理接口,利用系统权限管理接口,对每个接口进行授权(管理接口为选读部分,因为你需要阅读最开始权限管理部分(18-27节),才能阅读这部分) 开发环境: V

ASP.NET与ASP.NET Core用户验证Cookie并存解决方案

在你将现有的用户登录(Sign In)站点从ASP.NET迁移至ASP.NET Core时,你将面临这样一个问题——如何让ASP.NET与ASP.NET Core用户验证Cookie并存,让ASP.NET应用与ASP.NET Core应用分别使用各自的Cookie?因为ASP.NET用的是FormsAuthentication,ASP.NET Core用的是claims-based authentication,而且它们的加密算法不一样. 我们采取的解决方法是在ASP.NET Core中登录成功

apache的相关设置-给目录或者文件设置用户验证

给目录或者文件设置用户验证 再对应的主机配置文件中加入如下配置: <Directory /data/www/admin.php>    AllowOverride AuthConfig    AuthName "The administrator authentication!"    AuthType Basic    AuthUserFile /data/.htpasswd    require valid-user</Directory> Director

Oracle 用户验证日志

1.sysdba/sysoper 权限用户验证日志;2.非sysdba/sysoper 权限用户验证日志;3.关于sqlcode; 1.sysdba/sysoper 权限用户验证日志:在数据库设置了参数 audit_sys_operations=true 的情况下,系统会根据 audit_trail 参数的设置记录 sysdba/sysoper 权限用户日志到 audit_file_dest 参数设置的目录下,记录日志的内容包括(数据库启动操作.登录验证信息.DML操作),其它非 sysdba/