rainbowshaggy/ritoauth

用于获取VALORANT认证令牌的库

0.1.4 2023-09-18 21:23 UTC

This package is auto-updated.

Last update: 2024-09-18 23:28:26 UTC


README

一个PHP库,用于获取VALORANT(可能也适用于其他Riot游戏)的认证令牌。

这个库仍然是WIP,但它在某些时候是可工作的。如果您需要使用它的帮助,请随时打开一个问题。

如何安装

composer require rainbowshaggy/ritoauth:dev-master

用法

我已经重构了这个库,使其尽可能容易使用。

以下是如何使用它的一个示例

use RainbowShaggy\RitoAuth\RiotAuth;
use RainbowShaggy\RitoAuth\RiotAuthenticationException;

$riotAuth = new RiotAuth(["username" => "RiotUsername",
                          "password" => "RiotPassword"]);

try {
    if ($riotAuth->authenticate()) {
        print $riotAuth->accessToken;
        print $riotAuth->entitlements;
        print $riotAuth->tokenExpiration;
    }
} catch (RiotAuthenticationException $e) {
    print $e;
}

待办事项

以下是我希望在1.0版本之前完成或改进的列表。我在我的其他项目中使用这个库,因此我会随着时间的推移对其进行改进。如果您想帮忙,请随时发送PR。

  • 双因素认证
  • 测试

免责声明

这个库在任何方面都不是Riot Games的官方支持或附属。所有相关属性都是Riot Games, Inc.的商标或注册商标。

我也不会对您将用于此项目的Riot账户的任何活动和后果负责。自行承担风险!

致谢

许可

RitoAuth是开源软件,根据MIT许可许可。