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

State of Cybersecurity

The year 2023 has been nothing short of remarkable for the chapter. Our meetings have seen a fantastic turnout, and the discussions have been consistently thought-provoking. As we continue to build on this momentum, we're eager to hear from you and gather valuable insights. August Meet-Up: Your Inpu...

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