Skip to content

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

Notifications You must be signed in to change notification settings

karina-clio/Message-Board

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 72.2%
  • HTML 21.4%
  • CSS 4.8%
  • Other 1.6%