PHP code example of solumdesignum / fortify-18n

1. Go to this page and download the library: Download solumdesignum/fortify-18n library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

solumdesignum / fortify-18n example snippets


'features' => [
    Features::registration(),
    Features::resetPasswords(),
    Features::emailVerification(),
],

'views' => false,

use Laravel\Fortify\Fortify;

Fortify::loginView(function () {
    return view('auth.login');
});

use App\Models\User;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Hash;
use Laravel\Fortify\Fortify;

Fortify::authenticateUsing(function (Request $request) {
    $user = User::where('email', $request->email)->first();

    if ($user &&
        Hash::check($request->password, $user->password)) {
        return $user;
    }
});

use Illuminate\Foundation\Auth\User as Authenticatable;
use Illuminate\Notifications\Notifiable;
use Laravel\Fortify\TwoFactorAuthenticatable;

class User extends Authenticatable
{
    use Notifiable, TwoFactorAuthenticatable;
}
 

$request->user()->twoFactorQrCodeSvg();

(array) $request->user()->two_factor_recovery_codes

use Laravel\Fortify\Fortify;

Fortify::twoFactorChallengeView(function () {
    return view('auth.two-factor-challenge');
});

use Laravel\Fortify\Fortify;

Fortify::registerView(function () {
    return view('auth.register');
});

use Laravel\Fortify\Fortify;

Fortify::requestPasswordResetLinkView(function () {
    return view('auth.forgot-password');
});

use Laravel\Fortify\Fortify;

Fortify::resetPasswordView(function ($request) {
    return view('auth.reset-password', ['request' => $request]);
});

use Laravel\Fortify\Fortify;

Fortify::verifyEmailView(function () {
    return view('auth.verify-email');
});

Route::get('/dashboard', function () {
    // ...
})->middleware(['verified']);

use Laravel\Fortify\Fortify;

Fortify::confirmPasswordView(function () {
    return view('auth.confirm-password');
});
bash
php artisan vendor:publish --provider="Laravel\Fortify\FortifyServiceProvider"
bash
php artisan migrate