最近一直再搞子主题的授权中心,完善了服务端和客户端的验证机制,重新对授权中心的数据库的表进行构建,目前有三张表,一张表存储授权用户,一张存储授权域名,最后一张存储授权失败的用户的相关信息(包含域名)。
然后完善了授权域名的删除功能,用户可自行授权,在可授权的数量下随意授权。最后对侧边栏目录新增授权统计。
接下来就简单的说一下吧
当客户使用授权中心的资源(主题、插件)的时候,需要在后台提交用户id(服务端网站)、授权ID、授权码,保存成功后,访问前台,如果提交的域名没有在服务端中则记录至服务端的授权盗版记录表中去,其中包含了域名信息,当用户在服务端授权了域名的时候,再次进行授权,成功后会自动删除盗版记录表中的域名记录,资源权限解锁,可以使用,否则将资源进行封存不可使用。