2010-11-16 3 views
0

J'ai cherché une solution pour 2 jours maintenant et je me passe la tête contre le mur. Je l'ai essayé à la fois la construction de authlogic normale et la fourcheRails 3 - Authlogic ... ARGH

authlogic ou 'authlogic',: git => 'git: //github.com/odorcicd/authlogic.git',: branche => 'rails3'

J'ai tout fonctionné sauf quand je crée un UserSession il ne prendra pas les détails de current_account, donc je suis parti avec chaque connexion vous permettra de vous connecter à l'un des sous-domaines. Je n'arrive pas à trouver une solution pour cette question

def new @user_session = @current_account.user_sessions.new end

Répondre

0

Je pense que c'est ce que vous cherchez (de Not able to set a current_user using Authlogic on Rails 3.0.1)

class UserSession < Authlogic::Session::Base 
    allow_http_basic_auth false 
end 
+0

Nous vous remercions de votre réponse. J'ai essayé et les requêtes qui étaient en cours d'exécution n'ont pas rejoint les tables correctement. Bien que j'adorerais le réparer, mon délai est trop serré pour le faire. J'espère que dans le futur quelqu'un corrigera authlogic pour de bon mais pour l'instant avec Devise et c'est IMPRESSIONNANT ... heureux avec ma décision – bokor

+0

@bokor Est-ce que ceci a seulement été marqué comme correct parce que vous avez changé d'avis sur ce que vous alliez faire? – ardavis