2016-06-29 1 views
0

こんにちは私はsymfonyに新しいと私は質問があります。 私はすでにドキュメントの後にユーザー認証を構築しています。Symfonyのカスタムユーザシステム?

providers: 
    our_db_provider: 
     entity: 
      class: AppBundle:User 


class User implements UserInterface, \Serializable 

だから私は私の質問はこれを使用して、必要に応じているか、私はユーザデータベースのようなユーザシステムを作成することができ、ユーザーエンティティ、プロバイダなどを作成している - >ログイン - >作成トークン、セッションなどをsymfonyにはプロバイダとセキュリティシステムはありません。

答えて

1

あなたは確かにそれをすることができますが、それは意味をなさないです。 Symfonyのフルスタックフレームワークを使用する場合は、その機能を使用する必要があります。そのような基本的なfetauresを使用したくない場合は、完全なスタックフレームワークを使用しないでください。単一のsymfonyコンポーネントを使用し、必要な部分だけを選択します。 Routingコンポーネントなどと同じです。

+0

あなたの答えをありがとう!しかし、別の質問があります。私はログインモードでログインフォームを使用してログインすると、私はツールバーで私のuserdataを見ることができます、それは何か意味ですか、それともセッションを表示するだけですか?それでは、prodモードを切り替えても安全ですか? –

+0

ツールバーはデバッグ目的でのみ使用され、プロードモードでは表示されません。これはAppKernel.phpで見ることができます.WebProfilerBundleはdevまたはtestモードにのみ含まれています。 – Crofly