Moodle Web服务刷新令牌



我知道我可以通过url

获取Web服务客户端

https://www.yourmoodle.com/login/token.php?username = username&password = password = password& service = service = serviceshortname

它有效。我得到了一个令牌和私人令牌。

,但我看不到重新介绍的网址。我可以看到通过Moodle Admin帐户的到期日期。

有人如何刷新Moodle Token吗?私人令牌的用途是什么?

谢谢

看起来像oauth 2规格这样的令牌似乎没有内置功能。如果您的API调用失败,您需要再次致电登录/token.php。

不幸的是,登录/token.php文件仅返回令牌,并可能返回 private token >(私有令牌,仅传输给HTTPS网站和非ADMIN用户。(。从客户的角度来看,无法知道令牌何时到期。

参考:

  • https://github.com/moodle/moodle/blob/master/login/login/token.php
  • https://github.com/moodle/moodle/blob/master/lib/lib/externallib.php#l1034

相关内容

  • 没有找到相关文章

最新更新