-** Trouble Shooting**-
no Route found for GET/(CatcastsWeb.Router)
How can I fix this problem? I’m a newbie in Elixir/Phoenix and I don’t what to do or how to fix this error
I hope you guys understand
Thanks!
That happens if the route is not configured properly. You should have something like this in lib/catcasts_web/router.ex:
...
scope "/", CatcastsWeb do
pipe_through :browser
get "/", PageController, :index
...
end
Phoenix should have set up that as the first route. Did you modify router.ex?
You only have an /auth/:provider route at the moment in your router.ex file.
Add a get "/", SomeControler, :some_action somewhere in that file.
sir I already have a get “/:provider”, AuthController, :request..
“/:provider” means for example “/1” not “/”. But main problem is you have auth scope so your links “localhost:4000/auth/:provider”
There’s a difference:
"/:provider" will match to things like, /foobar /1 /foboarbaz /example and map the word to the provider param.
So you do not have a root path configured in your router.