DP Learning Management System

Next Generation Open Source LMS

  • HOME
  • About
  • Demo
  • Code

Archive for the ‘ Security ’ Category

Security: Application-Wide Access Control

  • November 15th, 2009
  • Posted in Security
  • By Ryan

I created an Action Helper– essentially a class that is accessible from all implementations of the Zend_Controller_Action abstract class. This class currently implements a simple method that given a user id, course section id, and minimal user level, it will either do nothing, or halt execution and redirect the user. This is to address Issue 17. [ READ MORE ]

New Feature: Salted Passwords

  • November 7th, 2009
  • Posted in New Features . Security
  • By Ryan

Based on a suggestion by Ryan Govostes, I have implemented salted passwords. If the database is compromised by some sort of attack — SQL injection, or otherwise — the attacker will be unable to use a pre-made collision table. Now, there is an application salt in addition to a per-user salt. The idea behind the application-wide [ READ MORE ]

About

The Digital Phoenix Learning Management System is a web-application for instructors to use as a tool for organizing their coursework and student submitted materials.
RSS FEED
TAG LIST
  • login
  • student
  • forms
  • xhtml
  • Revision 115
  • bug
  • teacher
  • Revision 117
  • 118
  • access control
  • Revision 118
  • sql
  • 117
  • course content
  • 115
  • demo
  • svn
  • google
  • code
  • wiki
  • repository
  • Revision 113
  • salt
  • hash
  • 113
  • feature
  • password
  • Security
  • css
  • bugs

Recent entry

  • 2009-12-07
  • Student Grades – Percentages and Overall
  • 2009-12-07
  • Class Assignment Averages
  • 2009-12-05
  • IE8 Compatibility
  • 2009-11-15
  • Security: Application-Wide Access Control
  • 2009-11-15
  • Bugfix: Course Content & Uploads

Archive

  • December 2009
  • November 2009

Category

  • Bugfixes
  • General
  • New Features
  • Security
  • Copyright ©  2009  DP Learning Management System
  • Theme designed by mono-lab
  • Powered by WordPress