/go-certauth

Go handlers and middleware to do client cert authentication.

Primary LanguageGoMIT LicenseMIT

certauth

Go Report Card Unsupported

This package provides TLS certificate based authentication middleware. Our goal is compatibility with net/http, httprouter and possibly other popular Go HTTP routers.

Usage

Examples of usage with various http router libs in the ./examples directory.

Contributing

@TODO: a couple steps

Acknowledgments

A big thanks to the https://github.com/unrolled/secure project whose approach to writing middleware helped us figure out our approach to creating this project.

TODO