Northeast Indiana ISSA Logo

We are a community of information security professionals cultivating the free exchange of ideas in the greater Fort Wayne area.

Become a Member

November ISSA Event

We are planning a different format for this meeting. We will have 3-4 short presentations covering: Emerging ThreatsCertificationsAIResources (podcasts, websites, twitter follows, tools, etc)More detailed information about each topic coming soon. 

Event Details
class UsersController < ApplicationController
	before_filter :authenticate,
								:only => [:index, :edit, :update, :destroy,
													:followers, :following]
	before_filter :correct_user, :only => [:edit, :update]
	before_filter :admin_user,   :only => :destroy
	
	def index
		@users = User.paginate(:page => params[:page])
		@title = "All users"
	end
	
	def show
		@user = User.find(params[:id])
		@microposts = @user.microposts.paginate(:page => params[:page])
		@title = @user.name
	end

	def following
		@title = "Following"
		@user = User.find(params[:id])
		@users = @user.following.paginate(:page => params[:page])
		render 'show_follow'
	end
	
	def followers
		@title = "Followers"
		@user = User.find(params[:id])
		@users = @user.followers.paginate(:page => params[:page])
		render 'show_follow'
	end

	def new
		@user  = User.new
		@title = "Sign up"
	end
	
	def create
		@user = User.new(params[:user])
		if @user.save
			sign_in @user
			redirect_to @user, :flash => { :success => "Welcome to the Sample App!" }
		else
			@title = "Sign up"
			render 'new'
		end
	end
	
	def edit
		@title = "Edit user"
	end
	
	def update
		if @user.update_attributes(params[:user])
			redirect_to @user, :flash => { :success => "Profile updated." }
		else
			@title = "Edit user"
			render 'edit'
		end
	end

	def destroy
		@user.destroy
		redirect_to users_path, :flash => { :success => "User destroyed." }
	end

	private

		def correct_user
			@user = User.find(params[:id])
			redirect_to(root_path) unless current_user?(@user)
		end
		
		def admin_user
			@user = User.find(params[:id])
			redirect_to(root_path) if !current_user.admin? || current_user?(@user)
		end
end
blog

2024 Board Elections

Are you interested in setting the direction for the chapter, but curious what this commitment looks like? Great! Here's a quick rundown:  Attend monthly Board meetings (1-2 hours/month)Plan future cha...

Continue Reading
indiana-lores

Join the ISSA Mailing List

Stay informed about the biggest threats facing the infosec industry locally and globally and be the first to know about upcoming ISSA events in the area.

Join the Mailing List