前提・実現したいこと
現状、~/loginでログインする事は現状出来るのですが、
http://hoge.com/login/1234
のようにURLにパラメータを付けてloginAction()で引数として受け取る事は可能でしょうか。
ID,PW以外に固定のパラメータをURLに設定してサーバ側で取得したいです。
発生している問題・エラーメッセージ
ページの自動転送設定が正しくありません このアドレスへのリクエストに対するサーバの自動転送設定がループしています。
と表示されてしまう。
該当のソースコード
php
1# ログイン 2admin_login: 3 pattern: /login 4 defaults: { _controller: "Bundle:Admin\Security:login" }
上記の設定を以下のように修正
php
1# ログイン 2admin_login: 3 pattern: /login/{id} 4 defaults: { _controller: "Bundle:Admin\Security:login" } 5 requirements: 6 id: \d+
試したこと
上記のルーティングを設定し、
http://hoge.com/login/1234
のようにlogin/の後にパラメータを付けてアクセスすると
サーバによる自動転送がループしている。とのメッセージが出て
そもそもサイトが表示されません。
※変更前の状態では「http://hoge.com/login」のようなパラメータ無しでのログイン処理は出来ています
補足情報(FW/ツールのバージョンなど)
Symfony2.8
PHP:7.1
OS:Linux Mint18.1
DB:MySQL
超初級な事なのかも知れませんが、Symfonyのloginの処理に限っては内部的に行ってしまう印象があり、
どうにも上手く行きません。
どうかお知恵を拝借頂ければと思います。
何卒宜しくお願い致します。m(__)m
あなたの回答
tips
プレビュー