package basic import ( "github.com/micro/go-micro/v2/auth/provider" ) // NewProvider returns an initialised basic provider func NewProvider(opts ...provider.Option) provider.Provider { var options provider.Options for _, o := range opts { o(&options) } return &basic{options} } type basic struct { opts provider.Options } func (b *basic) String() string { return "basic" } func (b *basic) Options() provider.Options { return b.opts } func (b *basic) Endpoint(...provider.EndpointOption) string { return "" } func (b *basic) Redirect() string { return "" }