warden

Warden ist eine Rack-basierte Middleware, die einen Authentifizierungsmechanismus für Ruby-Webanwendungen bietet. Es ist ein üblicher Mechanismus, der in die Rack Machinery passt, um leistungsfähige Optionen für die Authentifizierung anzubieten. Warden ist darauf ausgelegt, faul zu sein. Das heißt, wenn Sie es nicht verwenden, führt es nichts aus, aber wenn Sie es verwenden, wird es in Aktion treten und einen zugrunde liegenden Mechanismus bereitstellen, der die Authentifizierung in jeder Rack-basierten Anwendung ermöglicht.
4
Antworten

Zugriff auf die Sitzung von Warden / Devise after_authentication Callback in Rails

Ich versuche, auf die aktuelle Sitzung von Wardens after_authenticate -Rückruf (läuft unter Devise) in Rails 3 zuzugreifen . An der Spitze meines Anwendungscontrollers möchte ich Folgendes tun: %Vor% Das ultimative Ziel besteht darin, e...
06.10.2011, 20:06
4
Antworten

Devise: rememberable bedeutet, dass last_sign_in_at nicht von trackable aktualisiert wird

Ich verwende Devise und verlasse mich auf last_sign_in_at des Benutzermodells, um herauszufinden, ob meine Kunden nicht innerhalb von X Tagen zurückgekehrt sind. Ich habe jedoch kürzlich festgestellt, dass last_sign_in_at nur aktualisiert wird,...
09.01.2012, 13:06
3
Antworten

Devise warden 401 Nicht autorisiert bei falschen Anmeldeinformationen

Ich habe eine recht normale Devise-Login-Prozedur mit: Anzeigen:  Ressourcenname,: url = & gt; session_path (resource_name)) do | f | % & gt;      %Vor% Und ich habe gerade einen Sitzungscontroller erstellt, um die E-Mail herunterzulad...
10.01.2013, 09:10
3
Antworten

"uncaught throw: warden" beim Testen von Weiterleitungen für nicht eingeloggte Benutzer

Dies ist eine Spezifikation für einen sehr typischen Controller mit before_filter , der zur Anmeldeseite umleitet, wenn ein nicht eingeloggter Benutzer (aka Gast ) versucht, auf /projects/new . %Vor% Ich habe alle möglichen Ergebnisse d...
28.10.2013, 01:03
1
Antwort

Kein Statuscode im Rails-Protokoll nach Warden-Auth-Fehler

Ich habe eine App für Rails 5 (5.0.0.rc1) mit dem Flag --api eingerichtet. Es verwendet Warden für die Authentifizierung. Alles funktioniert, außer wenn die Warden-Authentifizierung fehlschlägt, wird die Antwort nicht ordnungsgemäß protoko...
14.06.2016, 09:46
1
Antwort

Rails-Test - Prüfung, ob der Benutzer bei Devise angemeldet ist

Ich versuche zu testen, dass jemand sich auf meiner Seite anmelden kann, indem er eine POST-Anfrage an meine SessionsController sendet. Ich habe diesen Weg an einigen Stellen empfohlen gesehen: %Vor% Aber dieser Test ist nicht korrekt. De...
24.08.2016, 11:16
3
Antworten

Ruby on Rails Entwickeln Sie den Code nach dem Login

Ich habe eine RoR-App, die Devise für Logins verwendet. Es gibt Code, der ausgeführt wird, wenn ein neuer Benutzerdatensatz erstellt wird, indem er in der Datei user.rb als after_create-Aufruf / Makro / was auch immer abgelegt wird. Ich muss die...
21.01.2014, 20:35