CoderFunda
  • Home
  • About us
    • Contact Us
    • Disclaimer
    • Privacy Policy
    • About us
  • Home
  • Php
  • HTML
  • CSS
  • JavaScript
    • JavaScript
    • Jquery
    • JqueryUI
    • Stock
  • SQL
  • Vue.Js
  • Python
  • Wordpress
  • C++
    • C++
    • C
  • Laravel
    • Laravel
      • Overview
      • Namespaces
      • Middleware
      • Routing
      • Configuration
      • Application Structure
      • Installation
    • Overview
  • DBMS
    • DBMS
      • PL/SQL
      • SQLite
      • MongoDB
      • Cassandra
      • MySQL
      • Oracle
      • CouchDB
      • Neo4j
      • DB2
      • Quiz
    • Overview
  • Entertainment
    • TV Series Update
    • Movie Review
    • Movie Review
  • More
    • Vue. Js
    • Php Question
    • Php Interview Question
    • Laravel Interview Question
    • SQL Interview Question
    • IAS Interview Question
    • PCS Interview Question
    • Technology
    • Other

21 May, 2022

Signed Route In Larave 9

 Programing Coderfunda     May 21, 2022     Laravel, php     No comments   

 I have added signed route. and it is working perfectly. but the problem is, when I start the server and hit 127.0.0.1:8000 in the browser it shows 403 INVALID SIGNATURE. when I give a route like this 127.0.0.1:8000/welcome than it is working. please someone help me, so that this 127.0.0.1:8000 works with sign route.

i am using laravel 9

My Route Route::get('/', [App\Http\Controllers\website\HomeController::class, 'index'])->name('/')->middleware('signed');

scerrnshot of error

Video

phplaravellaravel-9




  • You can't access 127.0.0.1:8000/ (i.e. route /) without providing a valid signature. You specified this requirement yourself when requiring / to be signed. I don't understand what your issue is here. Are you actually providing a valid signature and it's not working? 
    – apokryfos
     Apr 9 at 5:01 
  • @apokryfos i am providing a valid signature and working fine. but the issue is happing for the first time when i hit http://127.0.0.1:8000/ in the browser. first time this shows 403. but when i brows other URL than it is working file. 
    – K.M Sazzad Hossain
     Apr 9 at 5:10
  • @apokryfos i would like to request you to watch this 58 sec video. video link - drive.google.com/file/d/13ETivLzTiT5lLavXDpXs4y3dch5juhLx/view 
    – K.M Sazzad Hossain
     Apr 9 at 5:17 
  • I still don't understand what you want to do. When your route is signed you must always provide a valid signature. This looks like an XY problem 
    – apokryfos
     Apr 9 at 5:43
Add a comment

1 Answer

0

Answer in your question. If do you want to use signed url for root page you must implement this with sign. You don't. If you define your route like this:

Route::get('/', [App\Http\Controllers\website\HomeController::class, 'index'])->name('/')->middleware('signed');

you should use sign for access this page.

For example imagine two routes

Route::get('/a', [HomeController::class,'index'])->name('homepage');
Route::get('/', [HomeController::class,'index'])->name('homepage2')->middleware('signed');

if in your index view you call signed homepage2 you don't get 403

  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg
Email ThisBlogThis!Share to XShare to Facebook

Related Posts:

  • Laravel 9.35 Released The Laravel team released 9.35 with an exciting new alternate mailable syntax, an Eloquent "strict mode" feature, and more.Alternate mailable sy… Read More
  • Generate random number in Laravel Title Tag Generate Title tag to change secrate code in Laravel and PHP  Satrt * 1). Portable Storage Units  Show data : PSU1482 $xx = '' ; $pop&nb… Read More
  • Generate Title tag to change secrate code in Laravel and PHP  $xx = '' ; $pop  = rand(110,63654); $string = rand(10,1000); $bc = "+="; $string = 'Portable Storage Units ' .$string; // // random… Read More
  • Generate Randam Encrypted Number in Laravel  Satrt * 1). Portable Storage Units  Show data : PSU1482 $xx = '' ; $pop  = rand(110,63654); $string = rand(10,1000); $bc = "+=";… Read More
  • Quickly test the performance of your Laravel app with the Benchmarking helper With the release of Laravel 9.32 yesterday, a benchmarking helper was introduced, which is useful to quickly test the perfor… Read More
Newer Post Older Post Home

0 comments:

Post a Comment

Thanks

Meta

Popular Posts

  • Vue3 :style backgroundImage not working with require
    I'm trying to migrate a Vue 2 project to Vue 3. In Vue 2 I used v-bind style as follow: In Vue 3 this doesn't work... I tried a...
  • Spring boot app (error: method getFirst()) failed to run at local machine, but can run on server
    The Spring boot app can run on the online server. Now, we want to replicate the same app at the local machine but the Spring boot jar file f...
  • Enabling authentication in swagger
    I created a asp.net core empty project running on .net6. I am coming across an issue when I am trying to enable authentication in swagger. S...
  • Log activity in a Laravel app with Spatie/Laravel-Activitylog
      Requirements This package needs PHP 8.1+ and Laravel 9.0 or higher. The latest version of this package needs PHP 8.2+ and Laravel 8 or hig...
  • Laravel auth login with phone or email
          <?php     Laravel auth login with phone or email     <? php     namespace App \ Http \ Controllers \ Auth ;         use ...

Categories

  • Ajax (26)
  • Bootstrap (30)
  • DBMS (42)
  • HTML (12)
  • HTML5 (45)
  • JavaScript (10)
  • Jquery (34)
  • Jquery UI (2)
  • JqueryUI (32)
  • Laravel (1017)
  • Laravel Tutorials (23)
  • Laravel-Question (6)
  • Magento (9)
  • Magento 2 (95)
  • MariaDB (1)
  • MySql Tutorial (2)
  • PHP-Interview-Questions (3)
  • Php Question (13)
  • Python (36)
  • RDBMS (13)
  • SQL Tutorial (79)
  • Vue.js Tutorial (68)
  • Wordpress (150)
  • Wordpress Theme (3)
  • codeigniter (108)
  • oops (4)
  • php (853)

Social Media Links

  • Follow on Twitter
  • Like on Facebook
  • Subscribe on Youtube
  • Follow on Instagram

Pages

  • Home
  • Contact Us
  • Privacy Policy
  • About us

Blog Archive

  • September (100)
  • August (50)
  • July (56)
  • June (46)
  • May (59)
  • April (50)
  • March (60)
  • February (42)
  • January (53)
  • December (58)
  • November (61)
  • October (39)
  • September (36)
  • August (36)
  • July (34)
  • June (34)
  • May (36)
  • April (29)
  • March (82)
  • February (1)
  • January (8)
  • December (14)
  • November (41)
  • October (13)
  • September (5)
  • August (48)
  • July (9)
  • June (6)
  • May (119)
  • April (259)
  • March (122)
  • February (368)
  • January (33)
  • October (2)
  • July (11)
  • June (29)
  • May (25)
  • April (168)
  • March (93)
  • February (60)
  • January (28)
  • December (195)
  • November (24)
  • October (40)
  • September (55)
  • August (6)
  • July (48)
  • May (2)
  • January (2)
  • July (6)
  • June (6)
  • February (17)
  • January (69)
  • December (122)
  • November (56)
  • October (92)
  • September (76)
  • August (6)

  • Failed to install 'cordova-plugin-firebase': CordovaError: Uh oh - 9/21/2024
  • pyspark XPath Query Returns Lists Omitting Missing Values Instead of Including None - 9/20/2024
  • SQL REPL from within Python/Sqlalchemy/Psychopg2 - 9/20/2024
  • MySql Explain with Tobias Petry - 9/20/2024
  • How to combine information from different devices into one common abstract virtual disk? [closed] - 9/20/2024

Laravel News

  • Generate a Detailed Application Report with Laravel Decomposer - 5/23/2025
  • Streamline Conditional Logic with Laravel's Fluent Conditionable Trait - 5/18/2025
  • Sublime Text Releases Update With Support for Right Sidebar - 5/22/2025
  • Enhance Email Validation with Laravel's Fluent Email Rule Object - 5/18/2025
  • Locale-aware Number Parsing in Laravel 12.15 - 5/21/2025

Copyright © 2025 CoderFunda | Powered by Blogger
Design by Coderfunda | Blogger Theme by Coderfunda | Distributed By Coderfunda