1607327003
When two-factor authentication is enabled, the user is required to input a six-digit numeric token during the authentication process that can be retrieved from any TOTP compatible mobile authentication application such as Google Authenticator.
Timestamps:
00:00 Introduction
00:38 Enable two-factor authentication (2FA)
04:00 Disable Confirm Password
04:22 Disable two-factor authentication (2FA)
06:14 Implement Confirm Password
08:36 Disable QR Code SVG image
10:19 create a two-factor challenge page
12:57 2FA recovery codes
Video:
https://www.youtube.com/watch?v=rDCqS277dVQ
#laravel #laravel8 #php
1592807820
What is 2FA
Two-Factor Authentication (or 2FA as it often referred to) is an extra layer of security that is used to provide users an additional level of protection when securing access to an account.
Employing a 2FA mechanism is a vast improvement in security over the Singe-Factor Authentication method of simply employing a username and password. Using this method, accounts that have 2FA enabled, require the user to enter a one-time passcode that is generated by an external application. The 2FA passcode (usually a six-digit number) is required to be input into the passcode field before access is granted. The 2FA input is usually required directly after the username and password are entered by the client.
#tutorials #2fa #access #account security #authentication #authentication method #authentication token #cli #command line #cpanel #feature manager #google authenticator #one time password #otp #otp authentication #passcode #password #passwords #qr code #security #security code #security policy #security practices #single factor authentication #time-based one-time password #totp #two factor authentication #whm
1602036957
Laravel 8 rest api authentication with passport tutorial, you will learn step by step how to create rest API with laravel 8 passport authentication. And as well as how to install and cofigure passport auth in laravel 8 app.
Step 1: Download Laravel 8 App
Step 2: Database Configuration
Step 3: Install Passport Auth
Step 4: Passport Configuration
Step 5: Run Migration
Step 6: Create APIs Route
Step 7: Create Passport Auth Controller
Step 8: Now Test Laravel REST API in Postman
https://www.tutsmake.com/laravel-8-rest-api-authentication-with-passport/
#laravel api authentication with passport #laravel 8 api authentication #laravel 8 api authentication token tutorial #laravel 8 api authentication using passport #laravel 8 api authentication session
1627286400
In this video, you will learn how to implement two-factor authentication with Laravel Fortify. When two-factor authentication is enabled, the user is required to input a six-digit numeric token during the authentication process that can be retrieved from any TOTP compatible mobile authentication application such as Google Authenticator.
β€ Github Repository
π https://github.com/qirolab/laravel-fortify-example
β€ #1: Laravel Fortify Tutorial: Implement Authentication Scaffolding
π https://www.youtube.com/watch?v=CLsyHP7x0N0
β€ #2: Laravel Fortify Tutorial: Forget Password & User Profile Update
π https://www.youtube.com/watch?v=NTc5FXmnWYc
β€ #3: Email Verification using Laravel Fortify
π https://www.youtube.com/watch?v=X0ebWjcQ-uc
β€ Laravel Fortify Tutorial Playlist
π https://www.youtube.com/playlist?list=PL1TrjkMQ8UbU2BrO6ubfXio3OG4t6Oqpz
β€ Laravel Breeze Tutorial
π https://www.youtube.com/watch?v=75ZigCGvR-4
β€ Laravel Blade Component Tags:
π https://www.youtube.com/watch?v=wt8XuAt_E7M
β€ Laravel Sanctum
π https://www.youtube.com/playlist?list=PL1TrjkMQ8UbVZGDUAnjGWFhDHYH7drEYN
β€ Laravel Passport OAuth2 Server
π https://www.youtube.com/playlist?list=PL1TrjkMQ8UbW4C-SeTjDA42KLvNSl1JSn
Timestamps:
00:00 Introduction
00:38 Enable two-factor authentication (2FA)
04:00 Disable Confirm Password
04:22 Disable two-factor authentication (2FA)
06:14 Implement Confirm Password
08:36 Disable QR Code SVG image
10:19 create a two-factor challenge page
12:57 2FA recovery codes
#laravel #fortify #2fa
1641134580
Creating multiple guard authentication in #Laravel #Fortify is one of the most requested topics on this channel. In this video, you will learn step by step how to create multi-auth system in #Laravel #Fortify using guards. We will be building a multiple guards authentication that allows users and admins to login separately.
β Timestamps:
00:00 Introduction
00:53 Create Fresh Laravel App
01:25 Install Laravel Themer Package
02:39 Install Laravel Fortify Package
03:01 Create Frontend theme
05:10 Register & Login feature
07:37 Create Admin theme
08:23 Routes for admin theme
10:08 Create `admin` guard
10:52 Create `Admin` model & `admins` table
12:39 Login feature for admin using Fortify package controllers
14:41 Fortify's `StatefulGuard` class
17:38 create admin home route
18:18 logout feature
19:04 fix redirect issues, on login from `admin/login` page it should redirect to `/admin/home`
22:46 modify `guest` middleware, On visit `/admin/login` redirect to `/admin/home` if admin user logged in.
24:21 modify `auth` middleware, On visit `/admin/home` redirect to `/admin/login`, if admin user not logged in.
25:09 Review working on `multi guard authentication`
1595201363
First thing, we will need a table and i am creating products table for this example. So run the following query to create table.
CREATE TABLE `products` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`name` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
`description` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
`created_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP,
`updated_at` datetime DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci
Next, we will need to insert some dummy records in this table that will be deleted.
INSERT INTO `products` (`name`, `description`) VALUES
('Test product 1', 'Product description example1'),
('Test product 2', 'Product description example2'),
('Test product 3', 'Product description example3'),
('Test product 4', 'Product description example4'),
('Test product 5', 'Product description example5');
Now we are redy to create a model corresponding to this products table. Here we will create Product model. So letβs create a model file Product.php file under app directory and put the code below.
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Product extends Model
{
protected $fillable = [
'name','description'
];
}
Now, in this second step we will create some routes to handle the request for this example. So opeen routes/web.php file and copy the routes as given below.
routes/web.php
Route::get('product', 'ProductController@index');
Route::delete('product/{id}', ['as'=>'product.destroy','uses'=>'ProductController@destroy']);
Route::delete('delete-multiple-product', ['as'=>'product.multiple-delete','uses'=>'ProductController@deleteMultiple']);
#laravel #delete multiple rows in laravel using ajax #laravel ajax delete #laravel ajax multiple checkbox delete #laravel delete multiple rows #laravel delete records using ajax #laravel multiple checkbox delete rows #laravel multiple delete