この宝石 authlogix-rpx と同様の機能を作成しようとしています。これは、検証されたフィールドの一部が欠落している場合でも、楽観的にセッション/ユーザー オブジェクトを保存します。
http://github.com/tardate/authlogic_rpx/tree/master/lib/authlogic_rpx (167行目)
この gem を使用すると、検証基準を満たさないレコードを作成し、後で registration_complete? を呼び出すことができます。すべての検証に合格しない場合に false を返すメソッド。
私のgem(oauth2を使用したauthlogicへのアドオン)で、この保存がどのように行われているのかわかりません.save(false)、save_with_vaidation_falseを試してみましたが、実際には何も機能せず、検証が失敗し、レコードが保存されます。
何か案は?
ありがとう