授权系统说明

作者：_时¤～光§
系统名称：授权系统
公司名称：新链网络工作室
联系方式：QQ 1150549059 QQ群 391842995

使用说明
1、修改 application.yml 配置文件中的 redis 信息
2、修改 application-druid.yml  配置文件中 mysql 连接信息
3、web 是前端工程，sys 是后端工程，如果需要配置nginx可以参考下方案例
4、部署启动成功后，默认账号密码：admin /  admin123
5、此系统 支付功能 需要依赖支付系统才能使用，支付系统地址：https://gitee.com/uvstu/new-payment-system
6、在 application.yml 中可以改成相关支付通知配置。
7、在支付配置中 支付系统 相关配置(配置在支付系统中可以获取到)



注意：如果不需要开启支付系统按照下方步骤进行关闭

1、找到 系统管理->定时任务 将里面的定时任务都关闭
2、在系统管理->参数配置 中找到 账号自助-是否开启用户注册功能  将 true 修改成 false 即可
3、这样就关闭了支付功能，用户可以直接就使用其中的项目管理和授权管理功能


系统激活说明
本系统需要激活后才能使用
1、点击 首页，点击右侧 平台激活信息
2、如果显示未激活，点击未激活即可触发激活，通过验证码，进行获取激活码

激活码获取方式如下
1、通过授权系统进行获取激活码，授权系统地址：http://auth.uvstu.com
2、联系作者进行获取激活码



nginx 配置示例：

server {
	listen       80;
	location / {
		add_header Access-Control-Allow-Origin *;
		add_header Access-Control-Allow-Methods 'GET, POST, OPTIONS';
		add_header Access-Control-Allow-Headers 'DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Authorization';
		if ($request_method = 'OPTIONS') {
		# 禁止OPTIONS
			return 204;
		}
		root  C:/auth/web; #文件存放地址
		try_files $uri $uri/ /index.html;
		index  index.html index.htm;
	}
	
	location /prod-api {
		proxy_set_header Host $host;
		add_header Access-Control-Allow-Origin *;
		add_header Access-Control-Allow-Methods 'GET, POST, OPTIONS';
		add_header Access-Control-Allow-Headers 'DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Authorization';
		if ($request_method = 'OPTIONS') {
			return 204;
		}
		rewrite  ^/prod-api/(.*)$ /$1 break;
		proxy_pass http://127.0.0.1:10011;
	
	}
}