钉钉工作通知启用后,redis里已经获取到了数据,但用户表里 ding_user_id 没有更新 #2069
Unanswered
Spinestars
asked this question in
Q&A
Replies: 1 comment 5 replies
-
新建的用户登录成功后才会同步写入dingding_user_id |
Beta Was this translation helpful? Give feedback.
5 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
archery 系统版本是1.9.1
我在 common/utils/ding_api.py 中 get_ding_user_id() 看到了写入的过程,但除了 common/auth.py 中 authenticate_entry 看到调用了 get_ding_user_id ,没有在其它位置看到调用。
我的操作过程如下:
新创建了一个用户,它的 archery_username 就是钉钉的 userid,此时我没有手动写入 dingding_userid。
然后,我同步了钉钉用户到 redis里。redis 里缓存的kv是 archery_username: dingding_userid。
然后我再去看用户信息,发现这个用户的 dingding_userid 依然是空.
我该如何做,有人可以帮忙看下不?
Beta Was this translation helpful? Give feedback.
All reactions