2 releases
0.1.1 | Apr 16, 2021 |
---|---|
0.1.0 | Apr 7, 2021 |
#896 in Authentication
165KB
5K
SLoC
Simple Bindings to the Nakama library!
Read the documentation.
Why would you use this library?
- Easy access to Nakama's API.
- Usable with the async/future library of your choice.
- Minimal dependencies.
- Safe: no
unsafe
calls!
Usage
Add the following to you Cargo.toml file:
nakama-rs = "*"
Use it like so:
use nakama_rs::*;
fn main() {
let mut client = ApiClient::new("defaultkey", "127.0.0.1", 7350, "http");
client.authenticate("email@email.com", "password");
client.tick();
}
For more examples, see the documentation and examples. To run the examples, you need a local Nakama instance running.
The easiest way is to run docker-compose up
in the examples/
folder.
For information on how to set up docker for usage with Nakama, see Docker quickstart.
Dependencies
~6MB
~31K SLoC