{"id":961,"date":"2023-08-30T07:26:39","date_gmt":"2023-08-30T07:26:39","guid":{"rendered":"https:\/\/www.devopsfreelancer.com\/blog\/?p=961"},"modified":"2023-08-30T07:26:41","modified_gmt":"2023-08-30T07:26:41","slug":"multi-auth-login-in-laravel-admin-vendor-and-user","status":"publish","type":"post","link":"https:\/\/www.devopsfreelancer.com\/blog\/multi-auth-login-in-laravel-admin-vendor-and-user\/","title":{"rendered":"Multi Auth Login in laravel Admin Vendor and User?"},"content":{"rendered":"\n<p>Multi auth in Laravel is a feature that allows you to have multiple authentication guards in your application. This means that you can have different login systems for different types of users, such as Admin vendor and user.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Install Project<\/p>\n<\/blockquote>\n\n\n\n<pre class=\"wp-block-code\"><code>composer create-project laravel\/laravel multi-auth<\/code><\/pre>\n\n\n\n<p><strong>After installation go to user table and put below like this.<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>public function up(): void\r\n    {\r\n        Schema::create('users', function (Blueprint $table) {\r\n            $table->id();\r\n            $table->string('name');\r\n            $table->string('username')->nullable();\r\n            $table->string('email')->unique();\r\n            $table->timestamp('email_verified_at')->nullable();\r\n            $table->string('password');\r\n            $table->string('photo')->nullable();\r\n            $table->string('phone')->nullable();\r\n            $table->text('address')->nullable();\r\n            $table->enum('role',&#91;'admin','vendor','user'])->default('user');\r\n            $table->enum('status',&#91;'active','inactive'])->default('active');\r\n            $table->rememberToken();\r\n            $table->timestamps();\r\n        });\r\n    }\r<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"485\" src=\"https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-88-1024x485.png\" alt=\"\" class=\"wp-image-962\" srcset=\"https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-88-1024x485.png 1024w, https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-88-300x142.png 300w, https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-88-768x364.png 768w, https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-88.png 1366w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Next go to .env file and put your database name<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>DB_CONNECTION=mysql\r\nDB_HOST=127.0.0.1\r\nDB_PORT=3306\r\nDB_DATABASE=wz_account_admin_ms\r\nDB_USERNAME=root\r\nDB_PASSWORD=<\/code><\/pre>\n\n\n\n<p><strong>Next to create seeders table<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>php artisan make:seeder UserTableSeeder<\/code><\/pre>\n\n\n\n<p><strong>And put below code as well<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>public function run(): void\r\n    {\r\n        DB::table('users')->insert(&#91;\r\n            \/\/ admin\r\n            &#91;\r\n                'name'=> 'Admin',\r\n                'username'=> 'admin',\r\n                'email'=> 'admin@gmail.com',\r\n                'password'=> Hash::make('111'),\r\n                'role'=> 'admin',\r\n                'status'=> 'active',\r\n            ],\r\n            \/\/ vendor\r\n            &#91;\r\n                'name' => 'Ariyan Vendor',\r\n                'username'=> 'vendor',\r\n                'email'=> 'vendor@gmail.com',\r\n                'password'=> Hash::make(111),\r\n                'role'=> 'vendor',\r\n                'status'=> 'active',\r\n            ],\r\n            &#91;\r\n                'name' => 'User',\r\n                'username'=> 'user',\r\n                'email'=> 'user@gmail.com',\r\n                'password'=> Hash::make(111),\r\n                'role'=> 'user',\r\n                'status'=> 'active',\r\n            ],\r\n        ]);\r\n    }\r\n<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"544\" src=\"https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-89-1024x544.png\" alt=\"\" class=\"wp-image-963\" srcset=\"https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-89-1024x544.png 1024w, https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-89-300x159.png 300w, https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-89-768x408.png 768w, https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-89.png 1366w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Next go to\u00a0 DatabaseSeeder and put below code<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$this->call(UserTableSeeder::class);\r<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"542\" src=\"https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-90-1024x542.png\" alt=\"\" class=\"wp-image-964\" srcset=\"https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-90-1024x542.png 1024w, https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-90-300x159.png 300w, https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-90-768x406.png 768w, https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-90.png 1366w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Next to run below command<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>php artisan migrate\r\nphp artisan db:seed\r<\/code><\/pre>\n\n\n\n<p><strong>Next to create controller<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Php artisan make:controller AdminController\r\nPhp artisan make:controller VendorController<\/code><\/pre>\n\n\n\n<p><strong>Got to AdminController and put below code<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>public function AdminDashboard(){\r\n        return view('admin.admin_dashboard');\r\n    }\r<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"360\" src=\"https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-91-1024x360.png\" alt=\"\" class=\"wp-image-965\" srcset=\"https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-91-1024x360.png 1024w, https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-91-300x106.png 300w, https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-91-768x270.png 768w, https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-91.png 1342w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><strong>Next go to vendorController and put below code<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>public function VendorDashboard(){\r\n        return view('vendor.vendor_dashboard');\r\n    }\r\n<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"325\" src=\"https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-92-1024x325.png\" alt=\"\" class=\"wp-image-966\" srcset=\"https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-92-1024x325.png 1024w, https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-92-300x95.png 300w, https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-92-768x243.png 768w, https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-92.png 1366w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><strong>And check all migration would be gone in database<\/strong><\/p>\n\n\n\n<p>Next to create middleware <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>php artisan make:middleware Role\r<\/code><\/pre>\n\n\n\n<p>Go to your generated middleware and put below code<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>public function handle(Request $request, Closure $next, $role)\r\n    {\r\n        if($request->user()->role !== $role){\r\n            return redirect('dashboard');\r\n        }\r\n        return $next($request);\r\n    }\r<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"498\" src=\"https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-93-1024x498.png\" alt=\"\" class=\"wp-image-967\" srcset=\"https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-93-1024x498.png 1024w, https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-93-300x146.png 300w, https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-93-768x373.png 768w, https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-93.png 1366w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><strong>Next go to kernal.php and put below code in routemiddleware<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>'role' => \\App\\Http\\Middleware\\Role::class,\r\n<\/code><\/pre>\n\n\n\n<p><strong>Next to web.php and put below code<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Route::middleware(&#91;'auth', 'role:admin'])->group(function() {\r\n    Route::get('\/admin\/dashboard', &#91;AdminController::class, 'AdminDashboard'])->name('admin.dashboard');\r\n});\r\nRoute::middleware(&#91;'auth', 'role:vendor'])->group(function() {\r\n    Route::get('\/vendor\/dashboard', &#91;VendorController::class, 'VendorDashboard'])->name('vendor.dashboard');\r\n});\r<\/code><\/pre>\n\n\n\n<p>Next to go AuthenticatedSessionController and update below code<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code> public function store(LoginRequest $request): RedirectResponse\r\n    {\r\n        $request->authenticate();\r\n        $request->session()->regenerate();\r\n        $url = '';\r\n        if($request->user()->role === 'admin'){\r\n            Log::info(\"admin ke if me in kr gye hai\");\r\n            $url = '\/admin\/dashboard';\r\n        \/\/    return redirect()->route('admin.dashboard');\r\n        } elseif($request->user()->role === 'vendor'){\r\n            Log::info(\"vendor ke if me in kr gye hai\");\r\n            $url = 'vendor\/dashboard';\r\n        } elseif($request->user()->role === 'user'){\r\n            Log::info(\"user ke if me in kr gye hai\");\r\n            $url = '\/dashboard';\r\n        }\r\n        return redirect()->intended($url);\r\n    }\r<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"553\" src=\"https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-94-1024x553.png\" alt=\"\" class=\"wp-image-968\" srcset=\"https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-94-1024x553.png 1024w, https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-94-300x162.png 300w, https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-94-768x415.png 768w, https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-94.png 1363w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Now php artisan serve<\/p>\n\n\n\n<p>All setup successfully<\/p>\n\n\n\n<p>Admin Login<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"533\" src=\"https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-95-1024x533.png\" alt=\"\" class=\"wp-image-969\" srcset=\"https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-95-1024x533.png 1024w, https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-95-300x156.png 300w, https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-95-768x400.png 768w, https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-95.png 1360w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Now dashboard coming redirect successfully<\/p>\n\n\n\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1366\" height=\"600\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAABVYAAAJYCAIAAAAG9iq7AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAADkdSURBVHhe7d0LfBblnTf8OwcgnDQoh4CKgloLeACxfQWrLbG2gNt2C6t9C8XWxT5PKeq2gvYA+nweha4H0H4s1H1b7Hahwd0q9LQg1Qp2tYF6IJ4AWy2gKCCHgpwSEpK8c9\/35AQJJCFo4Pp+m8LM3HPPzHVlyqf\/38xck7H2rY2JQ1UmEhnx5HFPW1onbWmdtKV10pbWSVtaJ21pnbSl9cnIyDi9Z7fs7Kx4\/oRw4ED5ho1b4hmgPpnx37VURv85Uf6N1pbWSVtaJ21pnbSlddKW1klbWidtaZ1yT+50gtX\/kahFXU7uHM80XvL3CqE4JALIyMg4Yf5h05bWSVtaJ21pnbSlddKW1klbWidtaZXatWube1KneObEkntyp3bt2sQzjXTinKNwZHUjgOjcrzxRIjBtaZ20pXXSltZJW1onbWmdtKV10pZWKSqSe\/U4NZ45EfXq0fVEDTjg6GWse2tjZfQvWvSvWkVFIiM5dfxK\/susLa2PtrRO2tI6aUvrpC2tk7a0TtrSOmVlZrZpm922TZtOHXLatWsbLz2hlewv3buvpLSsrLT0QEX0GwRSMipPmGgWAAAAaFg9wwECAAAAJx4RAAAAAARBBAAAAABBMBbAsVVeXl52oLy8oryiIuppXQ0AAHCwjIyMzMyMrMysNtlZkXgpx4AI4FgpLTuwv7RU9wIAADReRkZGu7Zt27bJjudpUSKAlld24MD+\/aUVx6Jjo20e5y+kAQAAPiDHc\/mQmZHRrl3bNtmCgBYmAmhhUf1fXLI\/nmlZ0S9K+Q8AADTecV5EdMjJyc5u1c8F7Nq5\/YU\/Ly9a8cctG9a++87GjMryPh+5YPAVV\/Xp07vXGX269ugZr9dqiABa0oED5ftKSuIZAAAAjk77nHat816Akv37\/\/v3T2\/bs3vu3CUb\/6fgoz1P2pHRoU2b7HMv\/uxpF1zeseTdN1e9MHrkxZ+59mvZHbvG32kFRAAtpqKiYs++4ngGAACAltCpQ\/vMzNb1MrvifXueWfHnH9876\/2SxMldTz9p87LeeSdv3Jfdrn3eSef\/Q3avM\/pmvrd9b+lFWx+85Kzsjl\/6Tc5J3eNvfti8FLDFuP4PAABwRCUp8Uwj7DtGj1o31+733n388cXF+8vO7tOzZN3Ktrs3Dv7Y4IED++d27tLhpB7ZPU7f267dvs6ndMsqPalt8atvvb9s1sTd762Nv\/xhO6q7AHbs2Dn9nhkdOnS4847vx4ta2vIVz5VXVFxy8cCcnJx4UUvYs2fv4iVPvPX2229veLe8vPysM8\/oc9ZZwz\/76c6dOkWfPrbwN\/806gvpNRuptOxAyf4jn5d79uxeuvR\/NryzYcM7m6LZ00\/vdWbvM4YNu6JTx+R+AQAAWo+\/\/vWNqGA877yPxPMt5Jlnns1IJD5x+Sfi+UbISY0NGM80ztdumBBPHcnP5zwUTzVCZUX5a\/9xx3PZ5+w\/5Zy3Xyp68fHfVezbfcapHQef223Vlsz3S8tO\/ejA9gOvOPXkNm03rL2gclFGRmZWdtvO3c8e\/A\/fiSbjrXx4mn8XQLr+37Zte\/GxvPs9qs+Li4tfWPlSk1Kiw3v+hZW3ff+OxUueWLX69d27d+\/bt2\/1mr8sevz3353yf154sejRBb\/+78VL4lUbbX\/pkev\/555\/8a7p9\/xh6bKcnPZXXH5Z9NM+J+fJPyyd9oN7X3n1tXglAACA1qG0dP+cn\/707Q0b4vmWUFlZ+cc\/\/vHpP\/4xnm+c\/aWl8dSH7c+P\/6pk\/9aSdu0376885bwB3S4YuqOkYuvezJVri4s79srasabsz3O7ZO7aVpJVfHLbtlkb2iQ2JSp27Hpv5TuvLYo30VyPLfz1126YsPDXv4vnm6WZdwFE9f+0u+\/bvv3vp556ytTv3tqlS278QUuLKv\/nXli5f\/\/+qFq+ZPCgo78X4Ok\/PvPzefOjiatHfPbK\/E+e0qVLNL1t+9+jUvyJPyyt7o0m5UCNeQvAH\/\/n2QULf33uOWd\/8R8\/f\/rpp8VLE4m3394Q\/SLXr3\/rq+PGDh48KF56BK\/ce+Hvh79y64Xx7LbfTPj0HX9KTV5251MPfT451sQr9130lYLUompj59V8JS3aznXplcb+4qXb6n4W2fabb155e2Fyqnqzh9r22wm3J+6q79Mty2bev2RrarL\/uHuuG5CaihY\/PSNe3G34LZOGVT0Ss2rud+euTk01YuW0LU\/PnJsYN\/lTjXmqZtV\/fHdJ70O20IDkkb84+JZGbTk6wnmJ6yYdtGqTdpcUNf\/x3vXssaHlLWnV3O8s6T3p4CYAAMDLr7z8379btG\/f3ptvvqlHj7x46dH5y+t\/+bd\/+7doYsI3J3zkI024v6Cp4wKm7wKot7I76AaBxld\/O7Zvnzrh65\/77KV\/PfWiN3a369o5a+tbG19b8vvczNKcnFN6X3DhJdsfLc3u\/NdB\/3t7dpeuiXVDygr2JzplZ2VmtqnIzjjpk5+\/u23OSfG2mu4bE79Vsn9\/hw4dfvzgzHhR0zXnLoCoYP5g6v9IVPN\/\/JKL27VrV1xS8sKLRUd5L0B0zPPm\/1c08bXrxl4z+h\/T9X+k66mn\/L\/Xjr7owvPTs0114EB5PNWAbdu3L\/zVb6L6\/6YbJ6Tr\/5u\/NTn6iSZ69z7j2\/9y42m9ev7nLx\/bs3dPavXDicryi6rq9tgr\/\/6XCS+9\/EryZ95Zd1x5zyvJhRfeml4SLx+bGHrX9XVr\/G2\/mXDdurv+kFxh6Z3rvvLN32yLP4i9ct+Vt\/eZd9Bm63rlnoEX5d+RCgkOsWru\/Uu6jbvn7rvvufuW4VvnzXh6S3rxfyQXRwvvvmdctyX3z12VWpos5rcOn9S4lausenxJYnD\/Y1G3dh826e5GVt2rlhyrgwAAgA\/JO++8O2\/evO9\/7\/s\/\/9nPzzyz9z987h8emv3Qtq3py3tH65lnnzmjd+\/Tzzj92WeejRc1Tnn5EcquD8DSJ\/5wztm9O3fuUFxyYPeBrC27y9vl9TpnxOiMU8\/O7D04K6Pt+ve2b6zIfX93TqKsuCS7x992\/tNf94xZsffrT2bf\/uqBGza8+Xa8oWYZ9qkroj8\/nf+p9GzzNDkCSNb\/\/\/oB1f9pLZgCLHnyD9F5c9nQSz91xcGPncyb\/58vvfxqPNNEFZUV8VQDli79Y5s22eO+MiaerysjI+NrXx1XWlr67LPL40UNSF6WXzL8qaV3Do0XpFx4a\/UF\/AvH3zm04PcHF+vbfvtQwdgJX6h7nX5b4ZI\/VS3s+vkJY6PZOhnAK48XVKcG9W42qv\/HJea+\/Iux8XxdW7ZsTfQfnL6Y333A4G5b3079g7HqxdXdho9ILx4wfHi31S8ky\/otq17c2n94uubuPmx4\/60vrk5mAPWvXCX6tP\/wxl9mPzZWvbC6\/wiXzwEAOI5FpX48lbJ06bKH58w577zzpk6d8sAPH\/jKV74y5NIh\/3TtNT\/60awt770Xr9RolZWVu3bteuedd9esWfPcn5978oknVr22amjksqGvvvrqH\/7wh+eeey76KFohWu3wt6iXVxyh7PoA7HzjlY8NyMvJzS3fV1y8r2xvcUVZZpvM9u0qMzt9bkTf665M9PjIRz55Rd+vXd45t3O7Pptez\/uvh3r91wO9X3z2oh1FvSrWr\/\/r9nhDzfKla0b9fM5Do\/7xc\/F8szQtAkjX\/zt37vzA6v+0lkoBioqSZezwz3w6PVvtl4\/9aumy\/4lnmq6i4ggPU7zy6qv9PvrR3NyT4\/lE4sEfzoh+4plEokeP7r17n\/Hqa3Uvcx+i6xd+\/HJDN+SnbfxL4WXn9YpnYq88fEfi4FsAEtv+tKRw7GerF144YmzhksJaGcArSwqGDr+salddo+mCJXUzgAu\/89LL3zloq8kb4L\/7H8lWJMv+1UvSV\/NTFX4qDkgW9TXXzFPrvLgqsWV19PklVff+JwYM7r\/1xVVbGli5SjIBiCOG5N3y3\/lu+mfmsvQNBElbls2Ml894uiaxjFae8fSq+KOZySOs\/nrqyKvXSR\/70zO+O3fVqrnpFdLr16h9EA3sLrWFePl3au5jSHZU1crVm9xavYXqI0mrPsJaKyeXphcmf2rdIVFPb6RasezpmdHCWu2qWqdl0lwAAE4AhX\/604oVKybeOPHjH\/94h44d46WJxPnnn3\/hhRc8tmBhPN9o77\/\/\/uwfzZ45Y8ZP\/r+fLFiwYMWKP\/ft2\/fiiwcNvnhwnz59lhcuf+zRx6KPohVmz\/pxtHL8tfpUHqns+gCcWvJe6Vt\/2fz8M6XvbS7fVZyx\/0BZSeWekopenQ5ccer6U9ocGHblJ\/qedXq\/kzcMO33vtsrSv59zUtmAXuXddr\/1+nM731u1O6fFRrhrtqZFAP9678yo\/o8mtm\/\/+7dv\/d7XbphQ788dd\/4gvX5TFa547smnltX788yflu9PDblfXFLyYtHL6fWbKn1KnX7aQTVy4tp\/+uLP5zxU+yf+oHGOOJ7C3r17e\/ToEc+kVD8IUK33Gadv3XrQvfhNte03D0WF+9A6GUG9twB8ALp\/atKkwS\/OTBaZ9789\/O6vVlf4LWLL04+vrk4NVr2QSD9xcPd1\/bcuWZIuhuPn+dPLR7y9JD3OQFq0UiL5fMEtwxNLoiN8YXBynUnDqzOLg6ye++Lg1HbGRZufW7PKlmVLqhOABne3ZfXbg29JLrznluQO0jX5qrnztg5Pr3zLiG6p9WqOKnUk82pq+q1L7k8fYXQA3ZbcH6cDUf2f3EZ6eZ2nJ+rrjcjqF1PLkw84RPV\/8mDT3x1et28AAAhNdTkTVXmPP74kqv+7dj24fCgqKnr9L38ZN25cPN9oubm5N\/\/LTemnoS\/7xGW333H7TTff1Dbl5n+5eertU9PvBYhWuPnmG6OVU1+qX0WzhrFrWT3OPHVd1mlF75SWl+x\/\/613927atvv94p2btpzdtWzTW+\/8feeenJy2xbt3vbJ8eddd67t22XHaoLLTB5f36vlGr\/1\/P2XPjtKXH4831CwtMhxg0yKArMxGrZ8R\/91kGRnN\/mqjZKSO\/4MfTDIrK7us7Ag7zczKjP7HF880R2pQwLPmPlS32t\/2pyWH3gJw7Az46t1xtb9q7nfnVtWil7xY5zL10dsS1bPDh1elCgO+WjV84IDB\/RNbtyZL4dSdBdW36A+4blz\/9FRKt+HjUk8QJO8siGbSzxp071\/9uMJB+l8Xb3\/AiOG1VkkdRPycQsO76\/6p6+KnFeruoGqq+4AB8beqjir6yvCoGVuqooZuw2+pClCSB5C+FSJ5i0TV+tE3ap6eqLc3kmoOL3Ww1c9QDPhqnb4BACA01VXYk0888elPf7psf+nKF1fOnjXr29\/6dvQzb9685SuWL1yw8Otf\/3rnzs15l3nHTp1uvOmmc885Z9nSZfPnz69OHMrLyx955JFoYfRRtEK0Wnp5a7bl3XfbtsvcWlzZqX12ZVTwl1V0rmhTvvaNHieXHyivyMwo37N39+7dO0v2Hygt3dt5T3Hb9w9kvl\/Sfv+Bzq9vzlz2woH\/PKqXAvzhqaeTfy5N\/tlsTYsAbpv87XQwc+qppzxw378edOW8+uf\/3lHnYZLGG\/L\/fOyqK4fV+3P5ZUPap14HEP05eNBF6fWbqlsqzXr33Y3p2UO9v2vXnJ\/NfbZwRTzfOEdMLk49pcvGjQ3uNO2ddzZGvRrPNNW230648NPJQQEPvjM\/mQDU3M9\/eGedddj1hh78gMHhpK7S1ymJa9\/EX0u33lUXwevo1j3+ah1VK29Z9WKdMfi2pG5xT\/7Mq7qgHVXYDWy6tu7duiW6datvV0eWTACqD+Jwu6u+57\/q\/QjJDrn7usS85MKDniw4kuQBJyWHWqhz4NHeq0KFenqjrsb1DQAAgaisesb+lVde+dvf\/vbAAz987733Rowc+cAPH7jhhhvWr3\/rv3+76JsTv9m93v+L3jjt2rX73xO+0b9\/\/+efe7543770wpLi4mj2\/AHnRx9FK6QXHkbmMb5g3Bgnn5TzkXZ7e+zdvOzZl0t27dq9q7h845ttKhPt2iZ27SnNyqjcX1Z2Uk72rqzum7btzt38bo+3dndfV1z82v6sU\/affkZmj0HNHIE+7UMYDrDrqadM\/d6tubm521MvBdixI\/lQwAegJDUEQHFJyVG+GnDQwGSF\/MQflqZnD\/WL+f\/1bOHyv\/71jXi+cY54Lp5\/\/oA3\/7Zu2\/YGx37YsmXL+vXrL7rogni+SaL6P\/8vE16p561+yTH\/GkgAuvbpk1i\/vvrBg+Tgfx+tXeL3Ou+ywr9UpxbJsQP79GlcknA4tQrVSHKMgGQdm6xray56py5wJyvU+leOpEbhr7p2nqx4Z749PH27wT3VF7TrfjmxpYWGL61R930EDe4u\/XbA9C33twyvVXcPuC65MPmsRFNSgKoNd+8edVn1Bf60VKfV3xt1HfO+AQDgeJK+wX7v3j3FxcU5Oe3u+D+3jxg5om\/fvulPy0pLJ944sWfPnunZZsvKyupySpeu3bp16Njx7bfe3vD22x07dTq1a9fcU3Kjj+KVDisj88OPADp3PXNXRmb\/Mzr17pK5c9eOv7305OoVT5eUlVaUl7XNSpSWlZceqDhwoLQ4s13p\/orSbu0rP9M\/4\/IzT7q0b7dhZ7f5RM+Trh4Sb6hZPoThACMffArQUvV\/5NP5n8zKyvzzcy88\/cdn4kW1\/Pa\/Fz\/\/wso22dlN7dNom\/FUA65IvYDgF7\/4z\/TsQcrLK37283lZWdlXfOKyeFFT1DvaX1pyzL+Dru2\/ct9FF96XHNfvwuvvTNxxe\/pNgMnxAtKD\/237zYSBE5ILu35hwtiCr6TWTO0iHjuw+usNqBoOMHnT++rHq2rbVXPnpR+aT97ivnpe1dPsS5bEowAOGDE8sWReeu3kA\/bpUQAbWDk1Bl\/8+oCkqJpNFb9J0UfpiVSsUOsAom+np1pK6iCq7qVveHfJ8rrqjobk\/fepiaiNVSMKVF3VP5yaB\/q3PD13SfwARHLMxCXzqsY+3LJsXhxI1N8bdaUONh6VIFrr8ZbuGwAAjkMVFZVf\/OIXx4wdW\/uCfLucdlH936vX0db\/aevXrsvr3uPRXz76wAMP3H\/\/A9FEj+7d169bF398JFmZjUoKjqmu512yu7T45dL2lQd27HmnMKe85NSuZ5ZveX3X+7vzunXu1KnzSZ06dj6pc7eOFWXl5bsqTtqyK2ftex237OuwvbLnuv1ndftonXe7fSiaHAFEPsgUIKr\/n3thZYvU\/5HomL86LvkSu5\/Pm7\/gV799\/\/1d0fTu3btXrX797vseWPjr32VkZIy\/\/rpotdTqjZWdnR1PNeDkk0760jWj165b96NZD23ctDlaUv1GgPXr33rgwVkbN24aO+ZLtYfcbJLC2z990YUDq3\/urarRN75eOHZEveFApOsXHprbJ\/3F\/CXDl\/744BEDL7z1qbvWjUttMPnyv0MG\/z+87sMm3TL4xfvTd6Qn3\/lf9Tj9V5ND16VvU09cd3e8tPunJl3XLTky33e+mxynruqd\/PWunHwPX83rA6KVhg9PLIl39EKi+rr3gK+mBs+Llw9u4efdkwlA9asAkhrYXfdPjei\/em5q4XfmvV1V73fvnhqGMLUwcd2kmjijXt2G934hvfL9S7qNmxTnDgOuuye5w9TyWp3WQG\/UVee7L15iLAAAABKdO3e+4pPJ+8xrO+ecc04++eTCwsJ4\/igUFxdv3LTptVWvLV++PD\/\/yvz8YdHE6tWr3313YyPf+NamzRHKrg9Ar4FX5GaUv79tR0VZTu8+l5x3ybAeZ\/c5Ja9Lya7il599\/ta7f\/HDhxdNvvvRt\/+8omRfRaKyNCcns23HzLalZR027upS0fb0jwyON9QsLTIcYMYRR7NvyLZt26ffMyOq\/3v06H7P9P8bL21pzzxbWLJ\/f\/v27S+5eOBR1v\/Vnnv+xZ\/PLdhXXBzPV4m2\/89f\/crHP9ac38qefcUVR3pN5cqil375ywXRfgcOvDCvR160ZMOGDatWr+nUqVNU\/w\/o3y+9GocT3+heNeLdhyM5ov7bI6ryCwAAOJ5957bv3HPvPfHMIYpeKnp9zetf\/vKX4\/nmiqr9n\/7kp2effc6XvnRN+j7ZLe+999hjj73xxpvf+MY3zvvoeenVGpKZmdmpQ\/t4pnGiajmeOpKfN+WVcE89Nnf2D+8\/7awLl7+Z0XfghW3bZhzYv\/3MdnvK1\/\/5seferKw40LF9h5tGXLj9tM9ccNae0zruKKvMKd9Z2vH5N3qO\/Ere56+Nt9Is35j4rag67tChw48fnBkvarrmRwCRdArQuXPnO5s7\/t8RFa54LiqtW7D+T9u1a\/fjv39y\/Vtvv\/POu5lZmR8595wLzx9w6aUfb3Ok6\/kNOXCgfF8jsqvdu\/csXfb0hg3vbHh3Y3ZW5mmnnXZm7975wz7Zvn1Ltu4EtmXZzHmJ6ivhH5ItT8+cmxhXdasCAAAc1779rW\/HUw342McuGTM2eTP10Sj80586dOw4cODAeL5K0UtFJSUlQy49wkPyHXJysrOb9iDAMYoAyg8cmDfzjq07s3\/9zLs5bXMyM\/d16NSxbPf67Mrt723ecqC8rFev008ZeG27vLyRPdacnlv+\/s6y8uysXr3OHvDJr2ZkHdWNDP\/16MKojP38P4w8muEAjioCoLbG3AgAAABAkzTjFoBj6v0d22+d8K2snL5Z5TvbdejYpm2nsp1rNv39nbff2ZiZlcjteMop3c7P6pTz2Y+3Oald6YHyzJyOXa645ra2Oc187rtlNWcsAOrVIefI77EAAACgSVpbqXVyl1PveuDe93dvePPNlevfemvbhpd2730\/u012ZUVleUVmIqNj9p7X2+94JSf7QGZ2dudTe35i1C2tpP6PiABaTGZmZnspAAAAQMvpkJMTlVrxTKvRo2fPh+c9eMPXvtD7pHWX9C\/r1b18y9atn83vv3ffvgv7nXJ2v9O65OWUlJT0PGfoZV\/4dk7Hk+OvtQIeBGhhjRwUoDmiX9SH\/yJMAADg+HGcFxEd2udkZ3347wI8jJK9O3ds\/EvRC88\/8tjvB\/br8ZvH\/zzlxs\/3OPPc3O59e5x1QftOXeL1Wg0RQMurqKjYV1xScSw6NtpmhhgAAABohOO5fMjMyIjq\/1Z4\/f94JwI4VkrLDuwvLdW9AAAAjZeRkdGubdu2bY5q8HwaIgI4tsrLy8sOlJdXlFdURD2tqwEAAA4Wlf2ZmRlZWVltsrKzslz5P4ZEAAAAABAE+QoAAAAEQQQAAAAAQRABAAAAQBAy3njzb\/EkAAAAcOIyHCAAAAAEwYMAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEI4mAlg+PeMg05fHHx1ByUuzx17QM6Nn\/7E\/KiqJl7WEPUWzx\/RPbnfM7KI98bLW4dC+ysi4q5G91UzHqpOP7ENobGLFIfs88h7rOc7pK+LPjmcfRv8DAADHg6OJAIZMKdux6Na8eK7xSpZOG3Hj\/Nc2JzavmX\/zyGnLWqo+LVn6g5E3PrImud1Hbhz5g6UfbN17eEOmVFZWblowsem91UzHqpMb4wNvbOTSKZVbF01q2h6j4yxe+7NR8dyJ48PofwAA4HjQ+Ahg8\/xrD7nIn5178aCh8XTjbdsclelVoumd8eTR2rn5zVrbfbPFttti8oYOvTyePOaOVSc32gfZ2LSuF1\/c5D3m9Bk2+sTLAJI++P4HAABavcZGAJsfnTTp0Xj6aHXN61dzfTKazo0nj1Zu3jm1tntOi233uHSsOvmEkx3\/DQAAcMJrXASwfv6km+fXXFQ+Sjn5Ux+fNeb8vKgyHfPg4qnDcuLlRysn\/\/uLZ305qnzz+n151uLv57fUdo9Lx6qTAQAAOF41IgLYuXz6l8e2XACQlDNwYsGrmyo3rS64aVBL1qadBk2cvzq53fkTB3WKlwXrWHUyAAAAx6cjRQDblk4dMXTqiTBMOgAAAATtcBHAztcevmHIlbVekzZ1aPyGsYzRjzR8V8DONQvvGtu\/Z7RWz\/5jpi98vfZY9JvnX5veQI2DNrXztfmTrx3aN\/lJ36H\/PH3hazsTe5ZOvu4IdyFsfmR0amO1XFv3Kwc2L73vhisvSB3WBVff+KOlmw8k1v306ia8BK5k8\/JHZt547ZVDz03voO\/Qa2+c\/fi6BsfZ27x8\/l03pFeO9jj5kTWHGZT\/0ONPd8vOF+ZP\/+d0b\/Ts\/\/nJ86PeiO1c86vpN+TH3XzlP89cvi3+4Aid3MDL8zYvm33j5+OtXX3b\/DVNHT2wKY2tVvLO8vn33Tj6M+kGZmScO3T0N2cvfrPefe9c88jk0UNSK5479Ia7FkZHWPLk5LGHOQ9Tdr62cHryPZHJdo2NvtWYV0XuXDP\/ttGptvTsn3\/D9F813BkHolNi+g1Vx9\/zgiuTx\/96w33X2FPokLf6pU\/m6Bz+0Y1XJ8\/hvlfft7xODzer\/wEAgOBUNmDH4kl94lXqMWr+pvRqm+bXHk992qKiGSMPehVZ3piCdel1YzuemDIo\/iypelORtfPHJL996bTCHdFc8abls8afk1rpmoKalRqy9akpA1Mrp9X+yu7CaZdGi\/LGzF2bnN26esHt+enDnLY8tcKRRMccfSFv3JyVW1OzS6cNSX090uf6BamN1rH2txPjFeK27Fg9f+KoOwtmXZNemnJnYXrltOJXZ42MP0gaNXd14Q\/ig6xlyLTlxZW7V8743CGf5E1clDq2tMN08sEvz7u9YNG3D9nRpTNWxmsfWTMaG63zVPJXkDfmJyt3lFVWlu146s6aHh3\/y4N6dG3BuOQBDrkzPi8KHxyfPjnrtKtyU0GdPS5aef8hJ+O4goN\/WRsKap\/BE++cdminR7\/31bvj1WusK0ifnDVnxatzUqdvdErUs37TTqHitXNqt+WagrU7CqcNq31kg2YUxes2q\/8BAIAQNRgBpB1U4R9aRtRdIS9v2JRFUVFWVqeAyfveU8Xx6mmF0+JPkmqquB2L4jeZ315rP+sKkmVVYyKAaLt3pr6eVusrqx9Ml0ijaoURxYWpmrMxEUDx83G1Nuj2wqqG1Kk2J\/42WXhVq14\/avqUpTVNX3l\/1eK0g6uyOt2Sl5c35KYFa6Nvl21aMKFW7Tdi\/PhLh0ycn6qcd9RJPQbdX7tsb6CTk+qWylFpnd7Rujl1iuG6jWpIsxpbvPIHcY9OeabqK3VK8YmLau18x+L4vJjyTLwkkk6LDteuvLz87y3aFPVSnXbVOcikuhFA4pzxc4p2JNfYsXpOKndIy7u17jmcPi2TakrxyNqfxTHOQVlDU0+hSJ2T+aoxY4aNmfPqjsqiGdXdmj51m3uyAQAAIWrsSwEbZ+jMn01LXnjN7nP1F2sKq82PF62JJw\/r9aLZ6du675p046\/WpaYSibPGzP5JXAE21+aiZ5L3uicSCyfdPLMovus6Z8jts2ckbw04op1LfzY1\/f2iuybOXFHPHdazX6rdvnUFd8TrJxJj84fUjMQ36OvT6lx+P7wvzl784Kg+0bez80aNGR8vjDy+qPjmgllfHpSbnUjk5l9dq34temNTw\/egN+zSabPvTe3orKtH1ypKC9+s+hUcTrMau3Ppw9+Pe3T6TTPr3tGeNrvo9XgqsuaF+LyYfuuNC9enphKJPl+e\/XDtZORQl8+c84OReVEv1WnX5sV1flkHm\/Lvc8YPzE02I7ff+DumVd+Xsfm+mQVvxtNRAxbfO6nqOZP8QR9NTyT1uWBo+pg2zxs7ueYhhaaeQod4cv7OcdPGn5+bGDh+8vXpRYNykkfZQicbAAAQhpaNAC7uc1Y8VcdLJU18Mnn57FF9+147c2mqhsr93PjJXVOLj9rm302+uN+Vkx9JP909aPxttUrrRilaveFIVfZLC2c\/Hk8mruqXLK2rdep\/8eXx5BENvXxozav8s9vHE0lDr768gUc0tu1szhPgI\/PrfWFA0Z5GbOzoG\/vS6ibkFitmj+7Td\/R9yXEcovNi5P+a3DO9vF4X9Km3mw7frvbZ8UTSOfmjroonE4nF85dVZSJvLpj9UHV536V97Vbn9RkaTyUW3ltQFE\/W1ohTqB75o+Jfeu6oOwrG5OXl\/2D2xIEtdrIBAACBaNkI4Oh8dFDty\/3rHp18Zc+o3lu+MzFo0o+rbrtujrxBl9e6KXrz0plj+vfLnzz\/9ZLcL86ZcuQbAXJH3rZo0oioAMvr9\/U5U0dEB1KyeVnBojfijw+yeU1hTeGX27527X7iaWZjc0dO+u2kkecke3T8z6Ymbxsp2bz00UUN3XXQ75I658XC267s2W\/0zGd3JgZOmvXlozgvjqx9+5oYJrF0Q1z2r1u+eHF6KnJN\/UFD0kuFa+J7Fpp2CtUnv396UIzIWWMKNm166nvJK\/5BnWwAAMDRa00RQFQZVg3zViWq94b2y5+6tGa4++bod\/3MukOpJTYvmzm2X\/8b\/r1xA6efNXLG4rWVlZtW\/2R04snpo8\/Nn3Ug\/+pz4w8Psu7NhfFUAJrd2D6fm7HojWSPzvliYvFdo\/sOm5W4\/OqGauncEZNmX1\/3wzcXTr6835V3LG3Ogw9NkNfngngq6fV16Qxg8\/pGtnph\/IVIU06henyxT71RR1AnGwAAcPRaUwQQVYbXzFn5\/KxR1Rc8UzYvm37l56Yvb8zr3BrSaciUJwoXHDzu\/bqH\/zl\/\/CONeeI9afOymaPP7dJ\/1IJ+P1k87arD3YFOoyRf0zi6b5f+oxf2m\/N4PePw19Jn1M9WrnxwVN0YYPPSu64ceVd9IwkcIxfUX4c3XvNPoeyEK\/wAAMDRa10RQCT3kokLnl9dcFC5vmLqxJ\/W92B142X3GXX\/U0VLZ9TNFzbPHzNz8ZEvJa9bfMuVg\/InL3wzkXfrjKnDat0dfoicTrVexvfMuk3x1Imp+Y1dv3jyZwZdedvCdYm8SfdOzT9cj6blDrppwcpXCybVvZtj+R0TZ78UTx8DmzfVulc\/Py\/edd5Zdd4h0LBRtTKDJpxCjRfUyQYAABy91hQBrJg++cnUNd3cfmPuf2rNq3PS711PKyqquau6iTbP\/\/7D6Wv9ecMmLVizaVHyjfTVFhTVjPRer5Kifx179QPpoQkT4z+fX9\/YeTX6nZ8fT0U2b2rWGP3HjWY2tqRo+pevnrks7tHRVx2+RxPL\/3Xy0tQ9ILnnj5mxdM3qn9V+WqRo5RvNPS8aodY4liPHDIt32+eCoTWV94FEcTyVsnldYTyVSAwc2i8eHbNpp1DjBXWyAQAAR6913QUw847Z1df6c88fP6eocFrVcH15\/Y7iNuw3p878XVV5lJ038s6nClNvlU\/J73d6PFW\/mjfYJdUZMb4+OZePnFJzoLMXLqtVlu1Zt7oJI8AdB5rX2J1PPjx1RTwd9Wj892EcmDm15h6Q3H7Xz1m9vOZl+P2P9vb8w9i07pl4Km\/CxNHVgdTAsZOr3zL4q7rJVElx9ezIm0fFSUETT6HGC+pkAwAAjt4RIoDcrrWfvy5c+XpU5KxbeNvM9FXZlrdi8sS7ltfUMZ2G5MdvZh8yeUSte56bbPPs\/zVxftUr5SN9Lr86\/fK2vAljD\/sUelRK7ax9f\/WCxckh6Ha+UFBQVRwmrat1\/TUn\/8YHa95f8PA34\/2WvLN46lWjHq5dL766el3LPsh+0BXpD0CzGluyp06PLkoWrjuLHi2ouX5et0cjy2+ZOP3ZWn18af7V6alLJ4+8JD3VMurs96WlC9JNyBsz+\/sja927nzfm3oKqZi9dXesuknVr4lI\/b1zBrOohDJt6Ch1qZ3H9v9kP8WQDAACOR5WHV7yy+jp8lbwx89fGn5btWHRr7QJ60JSlO1LLNy2YUHt5\/qyi4tQXknY8MaVONX\/NnLXpD5dPSy\/oc82MpzakFm1alHppX97I+1fWfL8hW5+aMjC9gbRRc95If2lTQfqabV7+pPkrd5RFS3as\/kmqcLp04qJ1qVUOZ+WMg3oguZ3Vi+6s3cBE4pzxC2o2VVz4g0ODhSFTnlgZH0kto+ZvSn9nx\/Mz4rgj7esFm5KHmvxk5f11Phlf9ZXokxkj4oUpo+ZUHUODnRzZumhS7YMbOOWp1C+tcl11WZty1axGdHqk6Y0tmlHrJY1JecMmFby6aFrdrfS5fkH6PCu8M14w6t6nNqXPi8VTklvIGzmj1nnVYLs2Laj9UsGD27WhoM6T\/ZdOXJA+bbaunDMu9bUGTpLionjcyrzPzSjcmlyyo2hOugP7XDNr5e7USrGmn0Jla+fU6b2RM5anG3Oo5pxsAABAmI4UAUR2ry64dWS\/ZJGR1+9zE2c9U12KFMYle12j5hc0sDwqP6qq8UNMW56MAEbNXVtZvKlw\/oyJn4t3mH\/9tAWvNlT81Ng0v4ER2u4sTO50wpTC3ZU71iyac+v4Iamyrc+loyY++FRVjX0k6xZNSh1P3vkjJ967YHX6cHavnHX9kNR13j4jJ8xZecgxblo6a+I16RWifptUsCYqLDcVjOuXf9X4SffOmLPwqcI1m3bsiIvRBo5\/WmFDPZZsV\/39P235ETo5nqljVMH8BpZvSB\/gETSpsZG1v5008vxkj0Zn1IyFcY9GRfX4S1PbOGfkxJ\/V9GjhnaMK1lUWbygsuHdi6lvRLyJ\/\/J1Vv4i0ZrdrQ8GY88dMm1+4qbh40\/KCadfnp8+Q6Nc65Jro2NKZUQPKonN12vir0g2PDntIdLoWLK+vzG7aKVT\/bzZxTUFDFXxT+x8AAAhTRvTfVHkBAAAAnMha3UsBAQAAgGNBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAEEQAAAAAEAQRAAAAAARBBAAAAABBEAEAAABAABKJ\/x+Aztv044ENeAAAAABJRU5ErkJggg==\" alt=\"C 127.0.0.1 :8000\/admin\/dashboard \nthis is admin dashboard \"><\/p>\n\n\n\n<p>Thanks its working now \ud83d\udc4d<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Multi auth in Laravel is a feature that allows you to have multiple authentication guards in your application. This means that you can have different login systems&#8230; <\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[25],"tags":[387,386,3,385],"class_list":["post-961","post","type-post","status-publish","format-standard","hentry","category-laravel","tag-admin-login-laravel","tag-authentication-in-laravel","tag-laravel","tag-multi-auth"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Multi Auth Login in laravel Admin Vendor and User? - DevOps Freelancer<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.devopsfreelancer.com\/blog\/multi-auth-login-in-laravel-admin-vendor-and-user\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Multi Auth Login in laravel Admin Vendor and User? - DevOps Freelancer\" \/>\n<meta property=\"og:description\" content=\"Multi auth in Laravel is a feature that allows you to have multiple authentication guards in your application. This means that you can have different login systems...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.devopsfreelancer.com\/blog\/multi-auth-login-in-laravel-admin-vendor-and-user\/\" \/>\n<meta property=\"og:site_name\" content=\"DevOps Freelancer\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/amitsthakurs\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-08-30T07:26:39+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-08-30T07:26:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-88-1024x485.png\" \/>\n<meta name=\"author\" content=\"Amit Kumar\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/amits_thakurs\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Amit Kumar\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/multi-auth-login-in-laravel-admin-vendor-and-user\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/multi-auth-login-in-laravel-admin-vendor-and-user\\\/\"},\"author\":{\"name\":\"Amit Kumar\",\"@id\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/#\\\/schema\\\/person\\\/22ed4bd82dc04200a2ca541b3e35fc5b\"},\"headline\":\"Multi Auth Login in laravel Admin Vendor and User?\",\"datePublished\":\"2023-08-30T07:26:39+00:00\",\"dateModified\":\"2023-08-30T07:26:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/multi-auth-login-in-laravel-admin-vendor-and-user\\\/\"},\"wordCount\":180,\"commentCount\":2,\"image\":{\"@id\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/multi-auth-login-in-laravel-admin-vendor-and-user\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/image-88-1024x485.png\",\"keywords\":[\"admin-login-laravel\",\"authentication-in-laravel\",\"laravel\",\"multi-auth\"],\"articleSection\":[\"Laravel\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/multi-auth-login-in-laravel-admin-vendor-and-user\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/multi-auth-login-in-laravel-admin-vendor-and-user\\\/\",\"url\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/multi-auth-login-in-laravel-admin-vendor-and-user\\\/\",\"name\":\"Multi Auth Login in laravel Admin Vendor and User? - DevOps Freelancer\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/multi-auth-login-in-laravel-admin-vendor-and-user\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/multi-auth-login-in-laravel-admin-vendor-and-user\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/image-88-1024x485.png\",\"datePublished\":\"2023-08-30T07:26:39+00:00\",\"dateModified\":\"2023-08-30T07:26:41+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/#\\\/schema\\\/person\\\/22ed4bd82dc04200a2ca541b3e35fc5b\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/multi-auth-login-in-laravel-admin-vendor-and-user\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/multi-auth-login-in-laravel-admin-vendor-and-user\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/multi-auth-login-in-laravel-admin-vendor-and-user\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/image-88.png\",\"contentUrl\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/image-88.png\",\"width\":1366,\"height\":647},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/multi-auth-login-in-laravel-admin-vendor-and-user\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Multi Auth Login in laravel Admin Vendor and User?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/\",\"name\":\"DevOps Freelancer\",\"description\":\"We provide DevOps | SRE | DevSecOps | MLOps Freelancing\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/#\\\/schema\\\/person\\\/22ed4bd82dc04200a2ca541b3e35fc5b\",\"name\":\"Amit Kumar\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d76fb4d0f15f7a458f1fd91063b44fbb7e7eb9e724b1c465d885054c2540250f?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d76fb4d0f15f7a458f1fd91063b44fbb7e7eb9e724b1c465d885054c2540250f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d76fb4d0f15f7a458f1fd91063b44fbb7e7eb9e724b1c465d885054c2540250f?s=96&d=mm&r=g\",\"caption\":\"Amit Kumar\"},\"description\":\"Hi I am Amit Kumar Thakur Experienced as s Software Developer with a demonstrated history of working in the information technology and services industry. Skilled in HTML, CSS, Bootstrap4, PHP, Laravel-9 , REST API,FB API,Google API, Youtube Api, Bitbucket,Github,Linux and jQuery. Strong engineering professional focused in Computer\\\/Information Technology Administration and Management. Currently my profile is to Software Developer, analyze the requirement, creating frame for web application, coding and maintenance.\",\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/amitsthakurs\\\/\",\"https:\\\/\\\/www.instagram.com\\\/amits_thakurs\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/amits-thakurs\\\/\",\"https:\\\/\\\/x.com\\\/https:\\\/\\\/twitter.com\\\/amits_thakurs\"],\"url\":\"https:\\\/\\\/www.devopsfreelancer.com\\\/blog\\\/author\\\/amit\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Multi Auth Login in laravel Admin Vendor and User? - DevOps Freelancer","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.devopsfreelancer.com\/blog\/multi-auth-login-in-laravel-admin-vendor-and-user\/","og_locale":"en_US","og_type":"article","og_title":"Multi Auth Login in laravel Admin Vendor and User? - DevOps Freelancer","og_description":"Multi auth in Laravel is a feature that allows you to have multiple authentication guards in your application. This means that you can have different login systems...","og_url":"https:\/\/www.devopsfreelancer.com\/blog\/multi-auth-login-in-laravel-admin-vendor-and-user\/","og_site_name":"DevOps Freelancer","article_author":"https:\/\/www.facebook.com\/amitsthakurs\/","article_published_time":"2023-08-30T07:26:39+00:00","article_modified_time":"2023-08-30T07:26:41+00:00","og_image":[{"url":"https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-88-1024x485.png","type":"","width":"","height":""}],"author":"Amit Kumar","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/amits_thakurs","twitter_misc":{"Written by":"Amit Kumar","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.devopsfreelancer.com\/blog\/multi-auth-login-in-laravel-admin-vendor-and-user\/#article","isPartOf":{"@id":"https:\/\/www.devopsfreelancer.com\/blog\/multi-auth-login-in-laravel-admin-vendor-and-user\/"},"author":{"name":"Amit Kumar","@id":"https:\/\/www.devopsfreelancer.com\/blog\/#\/schema\/person\/22ed4bd82dc04200a2ca541b3e35fc5b"},"headline":"Multi Auth Login in laravel Admin Vendor and User?","datePublished":"2023-08-30T07:26:39+00:00","dateModified":"2023-08-30T07:26:41+00:00","mainEntityOfPage":{"@id":"https:\/\/www.devopsfreelancer.com\/blog\/multi-auth-login-in-laravel-admin-vendor-and-user\/"},"wordCount":180,"commentCount":2,"image":{"@id":"https:\/\/www.devopsfreelancer.com\/blog\/multi-auth-login-in-laravel-admin-vendor-and-user\/#primaryimage"},"thumbnailUrl":"https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-88-1024x485.png","keywords":["admin-login-laravel","authentication-in-laravel","laravel","multi-auth"],"articleSection":["Laravel"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.devopsfreelancer.com\/blog\/multi-auth-login-in-laravel-admin-vendor-and-user\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.devopsfreelancer.com\/blog\/multi-auth-login-in-laravel-admin-vendor-and-user\/","url":"https:\/\/www.devopsfreelancer.com\/blog\/multi-auth-login-in-laravel-admin-vendor-and-user\/","name":"Multi Auth Login in laravel Admin Vendor and User? - DevOps Freelancer","isPartOf":{"@id":"https:\/\/www.devopsfreelancer.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.devopsfreelancer.com\/blog\/multi-auth-login-in-laravel-admin-vendor-and-user\/#primaryimage"},"image":{"@id":"https:\/\/www.devopsfreelancer.com\/blog\/multi-auth-login-in-laravel-admin-vendor-and-user\/#primaryimage"},"thumbnailUrl":"https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-88-1024x485.png","datePublished":"2023-08-30T07:26:39+00:00","dateModified":"2023-08-30T07:26:41+00:00","author":{"@id":"https:\/\/www.devopsfreelancer.com\/blog\/#\/schema\/person\/22ed4bd82dc04200a2ca541b3e35fc5b"},"breadcrumb":{"@id":"https:\/\/www.devopsfreelancer.com\/blog\/multi-auth-login-in-laravel-admin-vendor-and-user\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.devopsfreelancer.com\/blog\/multi-auth-login-in-laravel-admin-vendor-and-user\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.devopsfreelancer.com\/blog\/multi-auth-login-in-laravel-admin-vendor-and-user\/#primaryimage","url":"https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-88.png","contentUrl":"https:\/\/www.devopsfreelancer.com\/blog\/wp-content\/uploads\/2023\/08\/image-88.png","width":1366,"height":647},{"@type":"BreadcrumbList","@id":"https:\/\/www.devopsfreelancer.com\/blog\/multi-auth-login-in-laravel-admin-vendor-and-user\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.devopsfreelancer.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Multi Auth Login in laravel Admin Vendor and User?"}]},{"@type":"WebSite","@id":"https:\/\/www.devopsfreelancer.com\/blog\/#website","url":"https:\/\/www.devopsfreelancer.com\/blog\/","name":"DevOps Freelancer","description":"We provide DevOps | SRE | DevSecOps | MLOps Freelancing","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.devopsfreelancer.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.devopsfreelancer.com\/blog\/#\/schema\/person\/22ed4bd82dc04200a2ca541b3e35fc5b","name":"Amit Kumar","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/d76fb4d0f15f7a458f1fd91063b44fbb7e7eb9e724b1c465d885054c2540250f?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/d76fb4d0f15f7a458f1fd91063b44fbb7e7eb9e724b1c465d885054c2540250f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d76fb4d0f15f7a458f1fd91063b44fbb7e7eb9e724b1c465d885054c2540250f?s=96&d=mm&r=g","caption":"Amit Kumar"},"description":"Hi I am Amit Kumar Thakur Experienced as s Software Developer with a demonstrated history of working in the information technology and services industry. Skilled in HTML, CSS, Bootstrap4, PHP, Laravel-9 , REST API,FB API,Google API, Youtube Api, Bitbucket,Github,Linux and jQuery. Strong engineering professional focused in Computer\/Information Technology Administration and Management. Currently my profile is to Software Developer, analyze the requirement, creating frame for web application, coding and maintenance.","sameAs":["https:\/\/www.facebook.com\/amitsthakurs\/","https:\/\/www.instagram.com\/amits_thakurs\/","https:\/\/www.linkedin.com\/in\/amits-thakurs\/","https:\/\/x.com\/https:\/\/twitter.com\/amits_thakurs"],"url":"https:\/\/www.devopsfreelancer.com\/blog\/author\/amit\/"}]}},"_links":{"self":[{"href":"https:\/\/www.devopsfreelancer.com\/blog\/wp-json\/wp\/v2\/posts\/961","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.devopsfreelancer.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.devopsfreelancer.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.devopsfreelancer.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devopsfreelancer.com\/blog\/wp-json\/wp\/v2\/comments?post=961"}],"version-history":[{"count":1,"href":"https:\/\/www.devopsfreelancer.com\/blog\/wp-json\/wp\/v2\/posts\/961\/revisions"}],"predecessor-version":[{"id":970,"href":"https:\/\/www.devopsfreelancer.com\/blog\/wp-json\/wp\/v2\/posts\/961\/revisions\/970"}],"wp:attachment":[{"href":"https:\/\/www.devopsfreelancer.com\/blog\/wp-json\/wp\/v2\/media?parent=961"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devopsfreelancer.com\/blog\/wp-json\/wp\/v2\/categories?post=961"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devopsfreelancer.com\/blog\/wp-json\/wp\/v2\/tags?post=961"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}