软件用户注册模式 - Auth - 软件授权注册系统V2.1


软件授权注册系统1-开发框架文库

用户注册模式 - Auth - 软件授权注册系统V2.1

一、注册码

对计算机软件设置注册码,开发者的初衷在于防止用户使用盗版软件,最为典型的就是安装型注册码,即在软件安装过程中按要求必须输入的注册码,如果没有正确输入注册码,则软件根本不能安装到计算机中去,或者限制功能使用。如果不输入正确的注册码,虽然可以安装并使用,但不能实现软件的全部功能等。

CSFramework.Auth 软件授权注册系统使用的注册码,是由软件供应商生成一组注册码,发送给终端用户,用户在第一次使用系统时输入注册码。

二、软件授权中心服务器

软件授权注册中心服务器是指Windows服务,程序文件:CSFramework.LicenseService.exe 

软件授权注册中心服务器通常是部署在软件供应商的服务器上,要有广域网络环境。

主要功能

  • 提供公共接口给所有终端用户调用(如:注册码验证、检测证书过期、获取软件功能权限等接口)。
  • 作为软件授权管理员工具的后端服务应用。

网络架构图

服务器类型

支持两种应用类型:

  • WCF 服务器:基于Win服务承载。
  • WebApi服务器:基于IIS承载、Windows服务承载。

三、本地代理服务器

本地代理服务器是指部署在终端用户的服务器上。

客户端(如集团企业客户)的网络环境是局域网络,终端用户不能单独连接授权中心的服务器进行软件注册,我们需要部署一个可以连接外网的本地代理服务器,经代理服务器与授权中心服务器建立连接。

如下图所示:

四、本地离线注册

建立一个机制,软件供应商分发一个可以独立注册的加密文件(离线注册文件、许可证文件),把该文件存放到应用程序目录下即可自行注册及运行软件。

离线注册文件 \ 软件许可证书

操作指引:

  • 通过管理员工具 -> 客户管理 分发离线注册文件。
  • 发送文件给终端用户。
  • 部署到应用程序目录下。

离线注册服务器

操作指引:

  • 通过管理员工具 -> 客户管理 分发离线服务器注册资源包。
  • 发送文件给终端用户。
  • 部署到本地代理服务器的应用程序目录下。

 

CSFramework软件授权注册系统-开发框架文库

版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
C/S框架网
评论列表

发表评论

评论内容
昵称:
关联文章

软件用户注册模式 - Auth - 软件授权注册系统V2.1
开发环境配置 - Auth - 软件授权注册系统V2.1
软件用户授权注册系统 V2.1
软件用户授权注册系统 V2.1 - 软件简介
软件用户授权注册系统 V2.1 (2021-release)
C# Winform 软件用户授权注册系统V2.1 测试程序(Tester.exe)
Winform C/S架构软件用户授权注册系统V2.1新功能(2021版)
软件用户授权注册系统 V2.1 - 软件集成使用指南
软件用户授权注册系统 - 系统架构图
软件用户授权注册系统 - 软件注册使用指南
软件用户授权注册系统-数据库结构
C# Winform 软件用户授权注册系统正式发布
软件用户授权注册系统 - 授权系统流程图
软件用户授权注册系统 - 管理员工具使用指南
软件用户授权注册系统 - WCF应用服务器部署方案
软件授权注册系统 – 终端用户连接策略
软件用户授权注册系统 - 软件截图
C/S软件授权注册系统成功案例-TMS物流管理系统软件授权证书应用
软件用户授权注册系统 - 终端用户控制逻辑关系图
软件授权注册系统 – 管理员工具连接策略