Skip to content

Instantly share code, notes, and snippets.

View alexclarkofficial's full-sized avatar

Alex Clark alexclarkofficial

  • Philadelphia, PA
View GitHub Profile
@alexclarkofficial
alexclarkofficial / gist:6928158
Created October 11, 2013 01:13
User Controller
class UsersController < ApplicationController
def show
@user = User.find(params[:id])
end
def new
@user = User.new
end
def create
class SessionsController < ApplicationController
def new
end
def create
user = User.find_by(name: params[:session][:name].downcase)
if user && user.authenticate(params[:session][:password])
sign_in user
redirect_to user
<div class="center hero-unit">
<h1>The Weekend</h1>
<p>shit.</p>
<div class="row">
<div class="span6 offset3">
<%= form_for(:session, url: sessions_path) do |f| %>
<%= f.text_field :name, :placeholder => "Username or email",
title: 'username' %>
require 'spec_helper'
describe "Authentication" do
subject { page }
describe "signin" do
before { visit root_path }
it { should have_button('Sign in') }