desoleary / Message-Board

An application that supports users (through devise) and allows users to create new messages and respond to messages. Forum-style functionality.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

README

This is a fork of Ryan Hemrick’s Message Board sample application, demonstrated at www.youtube.com/watch?v=wODY11lM7wk and forked from github.com/RyanHemrick/Message-Board

I took the opportunity to add user first name and last name based on: jacopretorius.net/2014/03/adding-custom-fields-to-your-devise-user-model-in-rails-4.html

The goal of this project is to use it during an interview of a senior developer. We present the project and ask the senior developer to find security vulnerabilities in the project.

To the senior developer candidate: We will demo this very simple application to you. We would like you to take a look and see if you can find any security vulnerabilities in the code. Depending on how you count the vulnerabilities, there are at least three. You won’t have time to find all three, though. Instead, we would rather you take your time, telling us what you are looking for and explaining any vulnerabilities that you find. You are welcome to ask us any questions you wish, and we will prompt you occasionally as you go. You have up to 25 minutes, after which we’ll wrap up with some questions.

To the interviewer: More information available at: docs.google.com/a/clio.com/document/d/1PsbiOlKGq-pmmyEknSlcHPAR-PqL8mWyLqNav8eLKzY/edit?usp=sharing

About

An application that supports users (through devise) and allows users to create new messages and respond to messages. Forum-style functionality.


Languages

Language:Ruby 72.2%Language:HTML 21.4%Language:CSS 4.8%Language:JavaScript 1.0%Language:CoffeeScript 0.6%