問題タブ [fosoauthserverbundle]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
510 参照

php - Doctrine は FOSUserBundle と FOSOAuthServerBundle のフィールドをマップしません

Symfony 2.8、FOSUserBundle 1.3、および FOSOAuthServerBundle 1.5 を使用しています

これらのバンドルが機能するために必要なすべてのクラスについて、ドクトリンがスキーマを適切に更新しないという結果になりました。つまり、基本クラスのフィールドは考慮されていません。

これが私の設定です:

そして、これが私のクラス User です

そう、はい、FOS\UserBundle\Model\User を BaseUser としてではなく、適切に使用しました。

OAuthServerBundle のクラスについても同じことが言えます: (ここに 1 つ入れただけです。それらはすべて同じパターンに従っています)

基本クラスのフィールドが私のデータベースに入れられない理由を知っている人はいますか? ありがとう :)

0 投票する
2 に答える
703 参照

symfony - FOSOAuthServerBundle と Symfony3 のセキュリティ ハウツー

私は Symfony2.8 で FOSOAuthServerBundle を正常に実装しましたが、うまくいきました。Symfony3.2 で動作させようとすると、エラーが発生しました:

名前空間「Symfony\Component\Security\Core」からクラス「SecurityContext」をロードしようとしました。別の名前空間の「use」ステートメントを忘れましたか?

だから私はググって、SecurityContextがSymofny 3.2にはもう存在しないことを知っています。しかし、FOSOAuthServerBundle の公式ドキュメント「A Note About Security」には、symfony2 でのみコンパクト化できる関数 loginAction() がまだ存在します。

質問: - このバンドルを Symfony 3.2 で使用できますか? - はいの場合、それを行う方法、またはより良い例はありますか?

回答ありがとうございました