#steam #open-id #vault #velocity #redirect #url

steam-openid

简单的Rust实现Steam OpenID

2个不稳定版本

0.2.0 2023年2月25日
0.1.0 2023年2月22日

#857 in 身份验证

MIT许可证

6KB
107 代码行

Steam OpenID

这是Velocity Vault使用的Steam授权OpenID的简单实现。

如何使用

let openid = SteamOpenId::new("https://127.0.0.1:8080", "/callback").unwrap();

// Redirect the user to this url:
let redirect_url = openid.get_redirect_url();

// Then in your callback:
let steamid64 = openid.verify(req.query_string()).unwrap();

依赖项

~5–21MB
~286K SLoC