safe_authenticator 0.7.0

SAFE Authenticator

SAFE Authenticator

Maintainer: Spandan Sharma (


This is the crate for interfacing with Authenticator frontend. It contains the business logic for the Authenticator UI and code for building the URI for communicating with safe_app.

Build Instructions

safe_authenticator can interface conditionally against either the routing crate or a mock used for local testing.

To use it with the Mock:

cargo build --features "use-mock-routing"
cargo test --features "use-mock-routing"

To interface it with actual routing (default):

cargo build
cargo test


Licensed under the General Public License (GPL), version 3 (LICENSE

Linking exception

safe_authenticator is licensed under GPLv3 with linking exception. This means you can link to and use the library from any program, proprietary or open source; paid or gratis. However, if you modify safe_authenticator, you must distribute the source to your modified version under the terms of the GPLv3.

See the LICENSE file for more details.