Sha256: 5fa4f18a900c82a86992e9ce6006327e29e20e4c0dcf60483b219910facd0aa8
Contents?: true
Size: 420 Bytes
Versions: 42
Compression:
Stored size: 420 Bytes
Contents
# encoding: utf-8 Warden::Strategies.add(:password) do def authenticate! request.env['warden.spec.strategies'] ||= [] request.env['warden.spec.strategies'] << :password if params["password"] || params["username"] params["password"] == "sekrit" && params["username"] == "fred" ? success!("Authenticated User") : fail!("Username or password is incorrect") else pass end end end
Version data entries
42 entries across 41 versions & 6 rubygems