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

2022 Year End Celebration

The second half of 2022 started to feel like normal again… whatever the new normal is now. Back in July we had our first in person meeting since January of 2020. Hard to believe we were off that long, but we are back and extremely happy with the participation within our group. To celebrate, we sched...

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

2023 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