0

grails の初心者なので、XML ユーザー ファイルを使用してユーザーを認証する方法を知りたいですか? 例: ユーザーは、資格情報 (ユーザー名とパスワード) が XML ファイルの資格情報と一致する場合にのみログインできます。誰でも簡単な例を挙げて助けてください。基本的に、どの追加クラスを作成するか、または変更が必要かを知りたいです。ガイドしてください!!!

4

2 に答える 2

1

Spring Security Core プラグインには、ユーザー認証データのソースに対するプラグ可能なサポートがあります。プラグインも Spring Security も、データをどこで取得するかは気にしません。必要なインターフェースを実装して、他のクラスがそれを使用できるようにするだけです。

UserDetailsServiceXML を解析してGrailsUserそこからインスタンスを作成する実装を作成するだけです。カスタマイズされたクラスの例と接続方法の説明については、ドキュメントのセクション「11 Custom UserDetailsS​​ervice」を参照してください。

于 2011-05-23T13:27:17.097 に答える
0

ユーザー情報を含むxmlファイルに対して認証する必要があるのはなぜですか?最も簡単で迅速な方法は、grailsプラグインhttp://www.grails.org/plugin/spring-security-coreを使用してSpringセキュリティを統合することです。ユーザーはデータベースに保存され、crypto、acls、...などの多くのものを構成できます。

于 2011-05-23T07:50:07.697 に答える