Merhabalar.
Çok denedim ama hep bir tarafta bir eksiğim var
bir kaynak varsa yardımcı olabilir misiniz ?
Restful APİ yazıyorum
Forgot and reset password - laravel 8
https://laravel.com/docs/9.x/passwords#password-reset-link-handling-the-form-submission
Burada gelen email adresine şifre sıfırlama linki gönderimini sağlayan örnek var.
https://laravel.com/docs/9.x/passwords#password-reset-handling-the-form-submission
Burada da linke tıkladıktan sonra doldurulan bilgilerle şifreyi değiştiren kodlar yer alıyor. Buradaki token değeri csrf token değil, şifre sıfırlama linkinde yer alan token değeri.
Aslında laravel bunları (https://laravel.com/docs/9.x/starter-kits) hazır olarak sunuyor fakat api dediğiniz için belki route yollarını veya başka şeyleri kendinize göre özelleştirmek isteyebilirsiniz.
code gönerirken bu hatayı alıyorum
Swift_TransportException: Connection could not be established with host mailhog :stream_socket_client(): php_network_getaddresses: getaddrinfo failed: No such host is known. in file C:\xampp\htdocs\Laravel-API-Reset-Passowrd\vendor\swiftmailer\swiftmailer\lib\classes\Swift\Transport\StreamBuffer.php on line 261
mgsmus
"success": false,
"msg": "Failed to authenticate on SMTP server with username \"*************@gmail.com\" using 3 possible authenticators. Authenticator CRAM-MD5 returned Expected response code 235 but got code \"535\", with message \"535 5.7.0 Invalid login or password\r\n\". Authenticator LOGIN returned Expected response code 250 but got an empty response. Authenticator PLAIN returned Expected response code 250 but got an empty response."
Mail::send('emails.send',['data'=>$data],function($message) use ($data){
$message->to($data['email'])->subject($data['title']);
});
burda ben api yaziyorum front end yok bende
view yerinde ne yazabilirim ?
send iki tane parametre aliyorum =? tek parametre kabul etmiyor