柠檬云开放体系

整体结构

  • 基础模块
    • 账号体系
      柠檬云使用2层认证方式
      第一层,第三方使用appid与appsecert获取平台Token,此token可以操作平台相关的信息设置接口,如第三方公司为用户重置密码等等操作
      第二层,使用平台token换取用户token,平台作为代理获取被代理用户token以便用户操作相应的业务系统
      第二层的token是以第一层的平台token为基础
    • 授权机制
      柠檬云使用OAuth方式授权及认证,请求相应的接口会返回token的鉴权串及过期时间(一般为2小时),需要平台注意维护过期 ,当发生快过期时(过期后5分钟内仍然有效)及时通过refreshToken获取新的token以免影响正常业务使用
  • 业务系统
    • 记账系统
      柠檬云记账系统,包含账簿,凭证,报表,发票,出纳,报税相关业务的管理
    • 进销存系统 柠檬云进销存系统,包含客户,供货商,销售,单据等相关业务管理
    • 代账系统
      柠檬云代账系统,包含客户,合同,外勤,工商等相关业务管理