RecursiveG / UniSkinServer

[No longer active, check https://github.com/xfl03/CustomSkinLoaderAPI] Universal Skin API & Universal Skin Server for Minecraft
13 stars 4 forks source link

Server 端上的一些提议 #2

Closed 17 closed 8 years ago

17 commented 9 years ago

使用 Cookie 刷新就要重新登录了..

添加 requirements.txt 方便不懂 python 的同学直接安装依赖模块.

~~前后端分离 服务端提供 RESTful 风格的 API 的接口, 方便前端设计和处理数据.~~

~~数据库 现在的结构, 性能应该不错. 为了以后的扩展, 我觉得 user 应和 textures 分开. 现在的 PlayID 和用户名是同一个, 以后可能还需要一个 userIDPlayID 的对应表.~~

RecursiveG commented 9 years ago

其实我的原意是将UniSkinServer作为UniSkinAPI的_一个_服务器实现。如果有人有其他需求,基于我的代码改或者是从头重写一个都可以。 从我个人来说:

  1. 希望保持简单,暂不考虑Cookie
  2. 我尽量近期写一份部署指南
  3. 虽然我觉得现在也算是前后端分离,但是一开始没考虑太多,写的就比较混乱,也没什么文档,我慢慢补
  4. 关于数据库,你是指一个用户可以拥有多套角色么?这可能是一个远期计划。
Ahrwing commented 8 years ago

他的意思是分出用户名和MCID~

RecursiveG commented 8 years ago

requirements.txt已经在这个commit里加入了 dcd02fe1ed9f54ba82a0e939b53d56ef10772381 不考虑使用 Cookie 分离账户和MCID的话,也暂时不考虑。。。其实是这个人懒