używanie authlogic do automatycznego tworzenia użytkowników z pominięciem jawnej rejestracji użytkownika

Zastanawiam się, jak użyć Authlogic do automatycznej rejestracji użytkownika, który zdecyduje się na użycie otwartego identyfikatora. Teraz muszą się najpierw zarejestrować, zanim będą mogli się zalogować, nawet jeśli wybiorą otwarty identyfikator, ale wolałbym, aby mogli się zalogować bezpośrednio, pod warunkiem, że otrzymam wszystkie niezbędne dane od dostawcy otwartego identyfikatora. Ale nie wiem, jak to zrobić?

Czy zrobiłbym to w moim kontrolerze sesji użytkownika, czy jest jakiś wymyślny sposób na rozszerzenie authlogic wewnątrz modelu?

Gdyby ktoś wskazał mi właściwy kierunek, byłbym wdzięczny.

Oto przykład tego, co mam teraz z dwiema stronami:

http://morning-warrior-55.heroku.com/

Dzięki,

questionAnswers(2)

yourAnswerToTheQuestion