nginx-secure-link 0.1.0

Library to generate or verify Nginx secure links
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# nginx-secure-link

[![Tests](https://github.com/colekowalski/nginx-secure-link/actions/workflows/test.yaml/badge.svg)](https://github.com/colekowalski/nginx-secure-link/actions/workflows/test.yaml)
[![License](https://img.shields.io/github/license/colekowalski/nginx-secure-link)](https://github.com/colekowalski/nginx-secure-link/blob/master/LICENSE)

nginx-secure-link is a library to generate and verify checksums for use with Nginx's
[secure_link_module](https://nginx.org/en/docs/http/ngx_http_secure_link_module.html).

## Example
```rust
use nginx_secure_link::SecureLink;

fn main() {
    let slink = SecureLink::new("secureKey");
    let checksum = slink.generate("https://www.google.com/");
    println!("Checksum: {}", checksum);
}
```