12
मैंने अभी तक लॉगिन/पंजीकरण के साथ एक ऐप बनाया है और यह ठीक काम करता है। पंजीकरण के बाद एक स्वागत ईमेल भेजा जाता है।लार्वेल 4: पुष्टिकरण ईमेल कैसे बनाएं?
लेकिन मैं क्या करना चाहता हूं कि उस मेल के भीतर एक लिंक भेजने के लिए, केवल उस पर क्लिक करने के बाद, लॉगिन करना संभव है।
मंच आदि के लिए आम पंजीकरण ईमेल की तरह ..
किसी ने मेरी मदद कर सकते हैं?
public function postRegister()
{
$input = Input::all();
$rules = array(
'username' => 'required',
'password' => 'required');
$validation = Validator::make($input, $rules);
if ($validation->passes()) {
$password = $input['password'];
$password = Hash::make($password);
$user = new User;
$user->username = $input['username'];
$user->email = $input['email'];
$user->password = $password;
$mailer = new Mailers\UserMailer($user);
// var_dump($mailer);
$mailer->welcomeMail()->deliver();
$user->save();
return Redirect::to('afterRegister');
}
return Redirect::back()->withInput()->withErrors($validation)->with('message', 'Validation Errors!');
}
धन्यवाद
यह संभव एक कस्टम संदेश सेट करने के लिए करता है, तो केवल इस बात की पुष्टि गलत है है। इसलिए आपको एक त्रुटि संदेश मिलता है जैसे खाता अभी तक पंजीकृत नहीं है। –
@ सेवन बी आप रीडायरेक्ट कर सकते हैं :: मार्ग ('प्रतिबंधित/क्षेत्र') -> ('संदेश', 'खाता पंजीकृत नहीं है'); और अपने दृश्य में {{$ message}} का उपयोग करें। – Unnawut
मैं 'पुष्टि' कॉलम का उपयोग नहीं करना पसंद करता हूं। जब उपयोगकर्ता सक्रिय होता है तो मैं पुष्टिकरण कोड हटा देता हूं। इस तरह, पुष्टि_टोकन के बिना सभी उपयोगकर्ता सक्रिय हैं। –