supabase-auth 0.1.0

Supabase Auth implementation following the official client libraries.
Documentation

Auth-rs

This is a Rust implementation of the supabase js auth client. As of now, this is alpha software and breaking changes are a certainty. The goal is to have feature parity and an easy-to-use API.

Installation

Cargo

cargo add <crate-name-tbd> 

Differences to the JS client

It should be noted there are, and will likely always be, differences to the JS client. If something bothers you enough, contributions are welcome.

This crate doesn't use pascalCase. Instead we use the snake_case convention.

Also, the <crate-name> crate for Rust uses chrono::DateTime, whereas the JS client keeps the date-time as strings.

Usage (Won't be updated until 1.0.0)


// We're doing cool stuff in here

Contributions

Contributors are always welcome. I only ask that you add tests to cover any new functionality, and that any changes pass the existing tests before you put it on my plate. Until this crate reaches 1.0.0 we're in the "move fast and break things" phase. Don't concern yourself with elegance.