Documentation ¶
Index ¶
- type Client
- func (c *Client) Authenticate(body *stytch.PasswordsAuthenticateParams) (*stytch.PasswordsAuthenticateResponse, error)
- func (c *Client) AuthenticateWithClaims(body *stytch.PasswordsAuthenticateParams, claims interface{}) (*stytch.PasswordsAuthenticateResponse, error)
- func (c *Client) Create(body *stytch.PasswordsCreateParams) (*stytch.PasswordsCreateResponse, error)
- func (c *Client) CreateWithClaims(body *stytch.PasswordsCreateParams, claims interface{}) (*stytch.PasswordsCreateResponse, error)
- func (c *Client) Migrate(body *stytch.PasswordsMigrateParams) (*stytch.PasswordsMigrateResponse, error)
- func (c *Client) StrengthCheck(body *stytch.PasswordsStrengthCheckParams) (*stytch.PasswordsStrengthCheckResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct { C *stytch.Client Email *email.Client ExistingPassword *existingpassword.Client Session *session.Client }
func (*Client) Authenticate ¶
func (c *Client) Authenticate( body *stytch.PasswordsAuthenticateParams, ) (*stytch.PasswordsAuthenticateResponse, error)
func (*Client) AuthenticateWithClaims ¶ added in v5.10.0
func (c *Client) AuthenticateWithClaims( body *stytch.PasswordsAuthenticateParams, claims interface{}, ) (*stytch.PasswordsAuthenticateResponse, error)
AuthenticateWithClaims fills in the claims pointer with custom claims from the response. Pass in a map with the types of values you're expecting so that this function can marshal the claims from the response. See ExampleClient_AuthenticateWithClaims_map, ExampleClient_AuthenticateWithClaims_struct for examples
func (*Client) Create ¶
func (c *Client) Create( body *stytch.PasswordsCreateParams, ) (*stytch.PasswordsCreateResponse, error)
func (*Client) CreateWithClaims ¶ added in v5.10.0
func (c *Client) CreateWithClaims( body *stytch.PasswordsCreateParams, claims interface{}, ) (*stytch.PasswordsCreateResponse, error)
CreateWithClaims fills in the claims pointer with custom claims from the response. Pass in a map with the types of values you're expecting so that this function can marshal the claims from the response. See ExampleClient_AuthenticateWithClaims_map, ExampleClient_AuthenticateWithClaims_struct for examples
func (*Client) Migrate ¶
func (c *Client) Migrate( body *stytch.PasswordsMigrateParams, ) (*stytch.PasswordsMigrateResponse, error)
func (*Client) StrengthCheck ¶
func (c *Client) StrengthCheck( body *stytch.PasswordsStrengthCheckParams, ) (*stytch.PasswordsStrengthCheckResponse, error)
Click to show internal directories.
Click to hide internal directories.