Help us shape the future of Go! Take the 2026 Go Developer Survey

contract

package
v1.9.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 2, 2026 License: MIT Imports: 7 Imported by: 0

Documentation

Overview

Package contract wires the oauth2provider plugin's deep-link settings page into the forge-dashboard contract registry.

Future iterations should add intents for managing OAuth2 client records (oauth2.clients, oauth2.clientCreate, oauth2.clientUpdate, oauth2.clientDelete) — those are distinct from settings because each client is a row in the engine's oauth2 client store, not a knob in the settings manager.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Register

func Register(
	d *dispatcher.Dispatcher,
	reg contract.Registry,
	wreg contract.WardenRegistry,
	deps Deps,
) error

Types

type Deps

type Deps struct {
	Engine *authsome.Engine
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL