Auth Generate, make secret optional

This commit is contained in:
Ben Toogood
2020-04-01 17:20:02 +01:00
parent d577c32563
commit df8c0bb5e1
6 changed files with 79 additions and 59 deletions

View File

@@ -34,12 +34,13 @@ func (n *noop) Options() Options {
}
// Generate a new account
func (n *noop) Generate(id, secret string, opts ...GenerateOption) (*Account, error) {
func (n *noop) Generate(id string, opts ...GenerateOption) (*Account, error) {
options := NewGenerateOptions(opts...)
return &Account{
ID: id,
Roles: options.Roles,
Secret: options.Secret,s
Metadata: options.Metadata,
}, nil
}