tree: 47a882c27b92ae826ced61cc5d4a1c202b851dff [path history] [tgz]
  2. auth.go
  3. auth_test.go
  4. authctx/
  5. client/
  6. generator.go
  7. generator_test.go
  8. identity/
  9. integration/
  10. internal/
  11. transport.go

LUCI Auth libraries

This package contains auth related elements for LUCI programs.

  • This package - Implements a wrapper around which is aware of how LUCI programs handle OAuth2 credentials.
  • client - Command-line flags and programs to interact with luci/auth from clients of LUCI systems.
  • identity - Defines common LUCI identity types and concepts. Used by clients and servers.
  • integration - Libraries for exporting LUCI authentication tokens (OAuth2) to other systems (like gsutil or gcloud).