0
私は、ユーザーがプロフィール情報を更新したり、パスワードを更新したりできるアカウントページを作ろうとしています。私は現在、次の形式でこれを使用しています:Meteor Autoformsによるパスワード更新
{{#autoForm collection="Meteor.users" doc=profile id="myAccount" type="update"}}
<fieldset>
<legend>My Account</legend>
{{> afQuickField name="username"}}
{{> afQuickField name="profile.firstName"}}
{{> afQuickField name="profile.lastName"}}
{{> afQuickField name="emails.0.address"}}
{{> afQuickField name="emails.0.verified" class="i-checks"}}
{{> afQuickField name="password"}}
</fieldset>
<button type="submit" class="btn btn-primary">Update</button>
{{/autoForm}}
私の理解から、ユーザーのパスワードを更新するには、Accounts.setPasswordを使用する必要があります。だから私はこれのためにフックを使用する必要があると思ったが、onSubmitフックは型の更新では動作しません。
この種のフォームでパスワードを更新するにはどうすればよいですか?
onSubmitはtype = "update"で動作しません。提出タイプを変更すると、提案が機能します。ありがとう! – Oliver84