# Password reset

Create a password reset token for a user and reset the user's password.

> When a user’s password is reset, all of their active sessions are revoked.

### get

## Get a password reset token

Get the details of an existing password reset token that can be used to reset a user's password.

### create

## Create a password reset token

Creates a one-time token that can be used to reset a user's password.

### update

## Update an organization membership

Update the details of an existing organization membership.

### reactivate

## Reactivate an organization membership

Reactivates an `inactive` organization membership, retaining the pre-existing role(s). Emits an [organization_membership.updated](/events/organization-membership) event upon successful reactivation.

- Reactivating an `active` membership is a no-op and does not emit an event.
- Reactivating a `pending` membership returns an error. The user needs to [accept the invitation](/authkit/invitations) instead.

See the [membership management documentation](/authkit/users-organizations/organizations/membership-management) for additional details.

### list

## List organization memberships

Get a list of all organization memberships matching the criteria specified. At least one of `user_id` or `organization_id` must be provided. By default only active memberships are returned. Use the `statuses` parameter to filter by other statuses.

### Organization membership

---