0
私はSymfony2アプリケーションと誰もが今作っています。そして、ユーザがパスワードを要求すると、トークンが追加されず、リンクが無効になります。symfony2トークンを生成しないように要求する
我々はここで見ることができますパスワードリセットのための基本的な設定を使用している:http://symfony.com/doc/current/bundles/FOSUserBundle/emails.html
私は$ token-> generateToken()は何も返しませんが、私はそれはケースのthats 100%わからないので、それが起こると思います。
私は試してみましたが、なぜこれが起こるのか分かりません。どんな入力も素晴らしいでしょう。
ありがとうございます!
設定:
fos_user:
db_driver: orm
firewall_name: main
user_class: FYP\UserBundle\Entity\User
group:
group_class: FYP\UserBundle\Entity\Group
registration:
form:
type: fyp_user_registration
validation_groups: [Registration]
handler: fyp_user.form.handler.registration
profile:
form:
type: fyp_user_profile
from_email:
address: sender email
sender_name: sender name
ファイアウォール:
firewalls:
main:
pattern: ^/
anonymous: ~
oauth:
failure_path: /login
login_path: /login
check_path: /connect_check
provider: fos_userbundle
remember_me: true
always_use_default_target_path: false
default_target_path: /login
success_handler: authentication_handler
failure_handler: authentication_handler
resource_owners:
facebook: "/external-login/check-facebook"
paypal: "/external-login/check-paypal"
amazon: "/external-login/check-amazon"
oauth_user_provider:
service: app.provider.oauth
remember_me:
key: %secret% # pararmeter
lifetime: 31536000 # 365 days in seconds
path: /
domain: ~
always_remember_me: true
form_login:
login_path: /login
check_path: /login_check
success_handler: authentication_handler
failure_handler: authentication_handler
csrf_provider: form.csrf_provider
remember_me: true
logout: true
anonymous: true
switch_user: { role: ROLE_ALLOWED_TO_SWITCH, parameter: _new_user }
remember_me:
key: %secret% # pararmeter
lifetime: 31536000 # 365 days in seconds
path: /
domain: ~
always_remember_me: true
この質問には多くの情報が欠けていますが、どのようなステップを取ったのですか、どのコード/設定を適切に使用していますか?どのような料理書の記事に従ったのですか?それはいつ正確に起こるのですか?問題を詳しく説明してください。 – Rvanlaak