Categorygithub.com/3dsim/auth0
modulepackage
0.0.0-20200909191807-b86d8c8521cf
Repository: https://github.com/3dsim/auth0.git
Documentation: pkg.go.dev

# README

auth0

Library written in Go for interacting with auth0

Technical Specifications

Platforms Supported

MacOS, Windows, and Linux

Contributing code

Read this article and follow the steps they outline: http://scottchacon.com/2011/08/31/github-flow.html

All PRs should be signed off by a member of the team before merging.

Installing dependencies

We use dep for dependency management. To install dependencies:

Generating Fakes

We use https://github.com/maxbrunsfeld/counterfeiter to generate fakes (aka mocks). To regenarate a fake after an interface change:

  • Install counterfeiter. See their github repo for install instructions.
  • In the root of the project run go generate

Team

  • Tim Sublette
  • Ryan Walls
  • Chad Queen
  • Pete Krull
  • Alex Drinkwater

Original release

April 2017

# Packages

Code generated by counterfeiter.

# Functions

NewTokenFetcher creates a tokenFetcher that can get an access token for a client_credentials grant from Auth0.

# Interfaces

TokenFetcher implementers can fetch an auth0 token.