All Projects → keratin → Authn Server

keratin / Authn Server

Licence: lgpl-3.0
Authentication service that keeps you in control without forcing you to be an expert in web security.

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Authn Server

Remit
RabbitMQ-backed microservices supporting RPC, pubsub, automatic service discovery and scaling with no code changes.
Stars: ✭ 24 (-97.55%)
Mutual labels:  service
Express Starter
Express Starter
Stars: ✭ 14 (-98.57%)
Mutual labels:  jwt-authentication
Bottle Jwt
JWT Authentication Plugin for bottle.py applications.
Stars: ✭ 30 (-96.93%)
Mutual labels:  jwt-authentication
Emqx Auth Jwt
EMQ X JWT Authentication Plugin
Stars: ✭ 26 (-97.34%)
Mutual labels:  jwt-authentication
Tvrboreact
Dream starter project: React, Redux, React Router, Webpack
Stars: ✭ 13 (-98.67%)
Mutual labels:  jwt-authentication
Ipmonitor
IP Monitor is a simple application which monitors your public IP address for changes and lets you set different kinds of notifications such as email, audio, pop up or executing a command
Stars: ✭ 28 (-97.14%)
Mutual labels:  service
Logmonitor
Monitoring log files on windows systems.
Stars: ✭ 23 (-97.65%)
Mutual labels:  service
Azuretipsandtricks
Learn some of our favorite Azure tips and tricks—some long-standing, and new ones that have recently been added to become more productive with Azure. Star the repo now to shave hours off your coding tasks tomorrow.
Stars: ✭ 957 (-2.15%)
Mutual labels:  service
Diagonistician Reactjs Express Mongoose
Question - Answers demo SPA
Stars: ✭ 13 (-98.67%)
Mutual labels:  jwt-authentication
Go Pandoc
Run pandoc as a service
Stars: ✭ 30 (-96.93%)
Mutual labels:  service
Oc Jwtauth Plugin
JWTAuth Plugin for OctoberCMS.
Stars: ✭ 8 (-99.18%)
Mutual labels:  jwt-authentication
Express Boilerplate
🚀 Starter project for a RESTful API in Node with Express & mongoose component-based
Stars: ✭ 9 (-99.08%)
Mutual labels:  jwt-authentication
Php Storageless Sessions
Sessions handler which stores session data in HMAC-signed and encrypted cookies
Stars: ✭ 29 (-97.03%)
Mutual labels:  jwt-authentication
Appserver
A multithreaded application server for PHP, written in PHP.
Stars: ✭ 930 (-4.91%)
Mutual labels:  service
Jwt
Kotlin JWT 🔑 implementation (Json Web Token) as required by APNs 🔔 (Apple Push Notifications) or Sign in with Apple 🍏
Stars: ✭ 31 (-96.83%)
Mutual labels:  jwt-authentication
Tank
A very high performance distributed log service
Stars: ✭ 927 (-5.21%)
Mutual labels:  service
Servenet
Service Classification based on Service Description
Stars: ✭ 21 (-97.85%)
Mutual labels:  service
Copper
Copper is a set of Go packages that help you build backend APIs quickly and with less boilerplate.
Stars: ✭ 35 (-96.42%)
Mutual labels:  service
Laravel Jwt
Laravel with JWT Authentication for API development
Stars: ✭ 31 (-96.83%)
Mutual labels:  jwt-authentication
Jwt Node Vue
Repositório responsável pelo primeiro projeto da série de vídeos: Coding Stuff.
Stars: ✭ 29 (-97.03%)
Mutual labels:  jwt-authentication

Keratin AuthN

Keratin Pangolin A modern authentication backend service. (https://keratin.tech)

GitterBuild StatusCoverage StatusGo Report

Related

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.

Implementation

Documentation

Deployment

Documentation

Configuration

All configuration is through ENV variables.

Documentation

Contributing

Welcome! Please familiarize yourself with the CONTRIBUTING doc and the CODE OF CONDUCT.

Here's how the dev environment works:

  1. go get github.com/keratin/authn-server
  2. Install Docker and docker-compose.
  3. Run make test to ensure a clean build

To run a dev server:

  1. Create a own .env file with desired configuration.
  2. Run make migrate
  3. Run make server

To build a compiled server for integration testing:

  1. Run make build
  2. Execute dist/authn with appropriate ENV variables

To build a Docker image for integration testing:

  1. Run make docker
  2. Start the keratin/authn-server:latest image with appropriate ENV variables

COPYRIGHT & LICENSE

Copyright (c) 2016-2020 Lance Ivy

Keratin AuthN is distributed under the terms of the LGPLv3. See LICENSE-LGPLv3 for details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].