CreateMyCredentials #
Creates the current user's credentials for the specified <strategy>
.
Arguments #
func (a *Auth) CreateMyCredentials(strategy string, credentials json.RawMessage, options types.QueryOptions) (json.RawMessage, error)
Arguments | Type | Description |
---|---|---|
strategy | string | the strategy to use |
credentials | json.RawMessage | the new credentials |
options | QueryOptions | QueryOptions object containing query options |
Options #
Additional query options
Property | Type | Description | Default |
---|---|---|---|
Queuable | bool | Make this request queuable or not | true |
Return #
A JSON representing the new credentials and an error or nil
.
Usage #
kuzzle.Auth.Login("local", json.RawMessage("{\"username\":\"foo\",\"password\":\"bar\"}"), nil)
kuzzle.Auth.CreateMyCredentials("other", json.RawMessage("{\"username\":\"foo\",\"password\":\"bar\"}"), nil)
fmt.Println("Success")
Edit this page on Github(opens new window)