Skip to content
This repository was archived by the owner on Feb 25, 2019. It is now read-only.
/ connect Public archive

A modern authorization server built to authenticate your users and protect your APIs

License

Notifications You must be signed in to change notification settings

anvilresearch/connect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

23bbde1 · Feb 25, 2019
Aug 15, 2017
Aug 21, 2015
Aug 21, 2015
Aug 15, 2017
Aug 15, 2017
Aug 22, 2017
Sep 20, 2016
Jun 7, 2018
Aug 15, 2017
Sep 18, 2015
Aug 15, 2017
Jun 7, 2018
May 26, 2016
Aug 23, 2017
Mar 31, 2015
Nov 3, 2015
Sep 10, 2015
Aug 23, 2017
Aug 24, 2017
Jan 10, 2016
Sep 22, 2015
Sep 4, 2015
Apr 29, 2015
Feb 25, 2019
Apr 14, 2015
Oct 30, 2015
Aug 23, 2017
Aug 27, 2017
Dec 22, 2015

Repository files navigation

NOTICE

We’re archiving Anvil Connect and all related packages. This code is entirely MIT Licensed. You’re free to do with it what you want. That said, we are recommending against using it, due to the potential for security issues arising from unmaintained software. For more information, see the announcement at anvil.io.

Anvil Connect

Join the chat at https://gitter.im/anvilresearch/connect Slack IRC

Build Status Coverage Status Dependencies License Downloads npm

We're building a modern authorization server to authenticate your users and protect your APIs.

Simplified Security

  • Share user accounts between multiple apps and services with Single Sign-On (shared sessions)
  • Issue signed JSON Web Tokens to protect your APIs
  • Be a federated identity provider with OpenID Connect
  • Enable third-party developers using two- and three-legged OAuth 2.0

Flexible User Authentication

  • Use local passwords, OAuth 1.0, OAuth 2.0, OpenID, SAML 2.0, LDAP, Active Directory, and more
  • Works out of the box with Google, Facebook, Twitter, GitHub, and a growing list of providers
  • Custom schemes using virtually any existing Passport.js strategy or your own code

Make it yours

  • Brand the interface with your own design
  • Use middleware hooks for domain specific implementations
  • Keep your changes under version control without forking

Standard, Interoperable, and Open Source

  • Language and platform agnostic
  • Implements widely accepted, well-understood protocols
  • MIT license

Getting Started

Development

We are a growing community of contributors of all kinds, join us!

Chat on Gitter or Slack

Come say hello on Gitter or Slack! We love talking shop with Anvil Connect users :)

Gitter Slack IRC

Weekly Community Meetings

Every Thursday at 9AM PDT / 12PM EDT / 4PM GMT we get together to map out the future of the project, talk through specs, review code, and help each other ship. You're welcome to join in.

Pair Programming

We often pair on more challening or new code, hop into Gitter or Slack and join us, or request your own session.

Need more engagement?

Support and consulting also available, contact us via the website or by email

Status

  • Used in production since July 2014
  • Active development as of March 2015

MIT License

Copyright (c) 2015 Anvil Research, Inc.