JustAuth/update.md
yadong.zhang 65334d0f3f ♻️ 优化代码
2019-07-16 17:42:52 +08:00

3.8 KiB
Raw Blame History

2019/07/16

  1. 重构UrlBuilder类
  2. 将CSDN相关的类置为Deprecated后续可能会删除也可能一直保留。毕竟CSDN的openAPI已经不对外开放了。

2019/07/15

  1. 新增 AuthState内置默认的state生成规则和校验规则

2019/07/12

  1. 合并Braavos96提交的PR#16

2019/06/28

  1. 修复百度登录获取不到token失效时间的问题
  2. 增加state参数校验预防CSRF。强烈建议启用state

2019/06/27

  1. 修改login方法的参数为AuthCallback封装回调返回的参数
  2. 支持state参数
  3. 增加code和state参数校验

2019/06/25

qq授权登录时需要获取openId作为uuid,在1.6.1-beta1.7.0版本中,引入了unionId这一属性。获取unionid需要单独向qq团队发送邮件申请权限,鉴于这一申请权限的步骤比较麻烦(需要填写的内容比较多),所以在AuthConfig中增加了一个unionId属性,当为true时才会获取unionid当为false时只获取openId。如果你需要该功能 则在自行申请了相关权限后将该属性置为true即可。关于unionId的参考链接UnionID介绍

2019/06/19

  1. 合并xkcoding提交的PR重构了部分代码jar包由原来的130+kb优化到现在的110+kb
  2. 合并skqing提交的PR 解决抖音登录失败问题

2019/06/18

  1. 解决Issue #IY2HW
  2. 解决Issue #IY2OH
  3. 解决Issue #IY2FV
  4. 修复部分注释、拼写错误
  5. 解决Issue #IY1QR 增加对Config属性的校验功能主要校验redirect uri的合法性
  6. 合并skqing提交的PR解决一些BUG

2019/06/06

  1. 增加今日头条的授权登陆
  2. 发布1.6.0-beta版本今日头条开发者暂时不能认证 所以无法做测试等测试通过后正式发布release版本

2019/05/28

  1. 增加小米账号和微软的授权登陆
  2. 发布1.5.0版本

2019/05/26

  1. 增加抖音和Linkedin的授权登陆
  2. 修改部分图片命名
  3. 优化部分代码
  4. 修复AuthSource中腾讯云开发平台的拼写错误:TENCEN_CLOUD->TENCENT_CLOUD
  5. 修复支付宝登陆时用户名为空的问题

2019/05/24

  1. 修复一些问题
  2. 升级api在AuthUser中增加uuid属性,可以通过uuid + source唯一确定一个用户,此举解决了用户身份归属的问题。
  3. 发布1.3.3版本的jar包到公开仓库1.3.2忘记发布了,( ╯□╰ )
  4. 重要经咨询官方客服得知CSDN的授权开放平台已经下线如果以前申请过的应用可以继续使用但是不再支持申请新的应用。so, 本项目中的CSDN登录只能针对少部分用户使用了

2019/05/23

  1. 修复QQ登录的问题
  2. 发布1.3.1版本的jar包到公开仓库

2019/05/21

  1. 新增google授权登录
  2. 新增facebook授权登录
  3. 发布1.3.0版本的jar包到公开仓库

2019/05/18

  1. 发布1.1.0版本的jar包到公开仓库支持qq和微信登录
  2. 支持淘宝登录
  3. 修改AuthUser.java类中的accessToken属性,由原本的~~accessToken (String)~~改为token (AuthToken)
  4. 修复一些bug
  5. 发布1.2.0版本的jar包到公开仓库支持淘宝登录

2019/05/17

  1. 增加qq和微信的授权登录
  2. 修改getAccessToken方法的返回值