keratin / authn-server
- пятница, 10 ноября 2017 г. в 03:14:35
Authentication service that keeps you in control without forcing you to be an expert in web security.
A modern authentication backend service. (https://keratin.tech)
This repository builds a backend Go service that provides secured endpoints related to accounts and passwords. You must integrate it with your application's frontend(s) and backend(s).
Client libraries are currently available for:
If you are missing a client library, please submit a request.
All configuration is through ENV variables.
make vendor
to set up the vendor/ directory using Glidemake test
to ensure a clean buildTo run a dev server:
.env
file with desired configuration.make migrate
make server
To build a compiled server for integration testing:
make build
dist/authn
with appropriate ENV variablesTo build a Docker image for integration testing:
make docker
keratin/authn-server:latest
image with appropriate ENV variablesCopyright (c) 2016 Lance Ivy
Keratin AuthN is distributed under the terms of the LGPLv3. See LICENSE-LGPLv3 for details.