Отправить ссылку для сброса пароля другому пользователю Laravel 5 - PullRequest
0 голосов
/ 02 июля 2019

Я внедряю панель администратора, где администратор может отправить ссылку для сброса пароля другим пользователям, нажав кнопку Сброс пароля .

Кажется, он не работает должным образом, хотя форма пароля для сброса по умолчанию из make: auth работает отлично.

Это код в моем компоненте Vue:

<template>
   ...
   <div class="row justify-content-center">
        <button class="btn btn-primary btn-sm mr-2">Save</button>
        <button type="button" class="btn btn-warning btn-sm" @click="resetPassword()">Send Reset Password Link</button>
        <form class="" :action="route('password.email')" method="post" role="form" ref="reset_password_form">
            <input type="hidden" name="_token" :value="csrfToken">
            <input type="hidden" name="email" :value="this.user.email">
        </form>
    </div>
</template>
<script>
export default {
props: {
    user: Object,
},
data() {
    return {
        csrfToken: this.$root.$data.csrfToken
    }
},
methods: {
    resetPassword() {
        this.$refs.reset_password_form.submit();
    }
}
}

Очередь не получает никаких заданий и перенаправляет меня обратно в /home.

.

Я мог бы создать собственный контроллер и вручную отправить ссылку, используя это:

$response = Password::sendResetLink($credentials, function (Message $message) {
   $message->subject($this->getEmailSubject());
});

Но я просто думаю, что было бы неплохо, если бы я мог просто использовать по умолчанию.

Любые указатели приветствуются.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...