YMP-SSO

基于 YMP 框架的单点登录服务模块
授权协议 Apache
开发语言 Java
所属分类 Web应用开发、 单点登录框架
软件类型 开源软件
地区 国产
投 递 者 司空镜
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

SSO (Single Sign-On)

基于YMP框架实现的单点登录服务模块;

Maven包依赖


    net.ymate.module
    ymate-module-sso
    1.0-SNAPSHOT

模块配置参数说明

#-------------------------------------
# module.sso 模块初始化参数
#-------------------------------------

# 在Cookie中存储令牌的名称, 默认值: module.sso_token
ymp.configs.module.sso.token_cookie_name=

# 令牌存储在请求头中的名称, 默认值: X-ModuleSSO-Token
ymp.configs.module.sso.token_header_name=

# 令牌生命周期(秒), 默认值为0, 小于等于0表示不启用
ymp.configs.module.sso.token_maxage=

# 开启多会话模式(即同一账号允许多处登录), 默认值: false
ymp.configs.module.sso.multi_session_enabled=

# 开启会话的IP地址检查, 默认值: false
ymp.configs.module.sso.ip_check_enabled=

# 是否为客户端模式, 默认为false
ymp.configs.module.sso.client_mode=

# 指定服务端基准URL路径(若客户端模式开启时则此项必填), 必须以'http://'或'https://'开始并以'/'结束, 如: http://www.ymate.net/service/, 默认值: 空
ymp.configs.module.sso.service_base_url=

# 客户端与服务端之间通讯请求参数签名密钥, 默认值: ""
ymp.configs.module.sso.service_auth_key=

# 令牌分析适配器接口实现, 默认值: net.ymate.module.sso.impl.DefaultSSOTokenAdapter
ymp.configs.module.sso.token_adapter_class=

# 令牌存储适配器接口实现, 必选参数, 默认值: 空
ymp.configs.module.sso.storage_adapter_class=

# 与UserSessionBean整合时, 必须设置此参数
ymp.params.webmvc.user_session_handler_class=net.ymate.module.sso.support.SSOUserSessionHandler

One More Thing

YMP不仅提供便捷的Web及其它Java项目的快速开发体验,也将不断提供更多丰富的项目实践经验。

了解更多有关YMP框架的内容,请访问官网:http://www.ymate.net/

 相关资料
  • YMP

    YMP 是一个非常简单、易用的轻量级 Java 应用开发框架,涵盖 AOP、IoC、WebMVC、ORM、Validation、Plugin、Serv、Cache 等特性,主要技术特点: 采用组件化、模块方式打包,可按需装配,灵活可扩展; 采用微内核实现 AutoScan、AOP、IoC、Events 等,涵盖 SSH 和 SSM 框架中绝大部分核心功能; 统一配置体系结构,感受不一样的文件资源配

  • Captcha 基于YMP框架实现的验证码模块,支持图片、邮件和短信三种验证类型,采用@VCaptcha注解方式进行验证,配置简单、灵活,可自定义扩展; Maven包依赖 net.ymate.module ymate-module-ca

  • WebProxy 基于YMP框架实现的简单HTTP请求透传代理模块,用于将本地请求转发至远程服务器并返回远程服务的响应结果; Maven包依赖 <dependency> <groupId>net.ymate.module</groupId> <artifactId>ymate-module-webproxy</artifactId> <version>1.0-SNAPSHOT</

  • MailSender 基于YMP框架实现的邮件发送服务模块,支持多帐号配置; Maven包依赖      net.ymate.module      ymate-module-mailsender      1.0-S

  • FileUploader 基于YMP框架实现的文件上传及资源访问服务模块; Maven包依赖      net.ymate.module      ymate-module-fileuploader      1.0-

  • YMP-Framework 一套为YMPv2框架Web开发提供插件集成、常用工具类和UI标签库等功能的组件库。 YMPv2框架项目主页:http://git.oschina.net/suninformation/ymate-platform-v2 YMP官网:http://www.ymate.net/