aws-amplify / amplify-ui

Amplify UI is a collection of accessible, themeable, performant React (and more!) components that can connect directly to the cloud.
https://ui.docs.amplify.aws
Apache License 2.0
910 stars 290 forks source link

Account Settings - Change password Vue component #3418

Open pjmuller opened 1 year ago

pjmuller commented 1 year ago

On which framework/platform would you like to see this feature implemented?

Vue

Which UI component is this feature-request for?

Authenticator

Please describe your feature-request in detail.

The react library already has the Change Password compontent -> see https://ui.docs.amplify.aws/react/connected-components/account-settings/change-password

When will this be added to the Vue components? or is there a way we can already achieve it now?

Please describe a solution you'd like.

No response

We love contributors! Is this something you'd be interested in working on?

reesscot commented 1 year ago

Hi @pjmuller, Thank you for your feature request, customer requests are how we plan our roadmap. While the Vue / Angular versions of the ChangePassword UI component is not currently on our roadmap for this year, this could change based on overall customer interest. We do take contributions if you are interested in working on this.

As far changing password in your own custom Vue code, you can use the Auth.changePassword API. See an example here: https://github.com/aws-amplify/amplify-ui/blob/main/packages/ui/src/helpers/accountSettings/utils.ts#L14-L32