CyTE g9 is now available for download.
See http://cyte.googlecode.com for all versions.

Miscellaneous Changes

  • Added the include_files function to the utility functions. It will include all files in a directory. Used for including all files in the classes directory. (make sure dependencies are required in the class file since the order in which this function includes is … uhh … seemingly random.)
  • Files in /cyte/classes are now included automatically
  • Added singleton DB connection in the data_access class.
  • Added folder support in the keys folder so that keys may be organized. If there are multiple keys with the same name, the last one to be found will be used.
  • Added class_path to template conf array in config file.

OpenID Stuff Added

  • Added OpenID auth routine
  • Added OpenID post handler that handles the initial post of the OpenID.
  • Added a way to grab an OpenID when being sent back from an OpenID provider to the abstract authorizer class.
  • Added functions to user.class.php for managing OpenID stuff.
  • Added some PEAR modules for OpenID authentication.
  • Added sample SQL for creating tables for OpenID management.

I use webfaction to host a lot of my django projects. It has an easy setup that will get you developing quickly and a great community of talented programmers. There is also a quick setup for rails, wordpress, and a lot more.

Related posts:

  1. More CyTE Improvements  In addition to the changes listed at http://dev.cyproject.net/ , I will be modifying the OpenID authorization to be more usable....
  2. CyTE g8 Available  CyTE g8 is now available for download. See http://cyte.googlecode.com for all versions. Also check the change log if you are...
  3. CyTE g7 to CyTE g8 Change Log  General Changes Error reporting is no longer set to E_ALL by default Added functions js_script and js_msg to util.php Auth...