Hello all, I had to do this as well with my site (thanks to Jeff for the help). I ended up changing PlumUser table to my liking but I also needed another table because different users had different forms to fill in depending on who they were. For example, my students have several pages of registration forms to fill out while a student admin person does not. Anyway, I made the changes Jeff writes about but I also had to rerun setup.cfm to get it all working properly. Definitely do not forget to mod security.cfm
Respectfully, Dan Nall -----Original Message----- From: Jeff Fleitz [mailto:[EMAIL PROTECTED] Sent: Tuesday, February 22, 2005 3:03 PM To: [email protected] Subject: Re: [plum] Integrating security Hi Erik, I have done this with almost every app I have built with Plum, and have taken the approach of modifying the PlumUser table to include the extra columns that I need. I then make the changes to the NewUserForm/NewUserAction forms in the login sub-directory, and the ProfileForm/ProfileAction pages in the profile subdirectory. Finally, I make changes to the insert and update methods of the security.cfc component so that the information is handled correctly. I know Adam talked about using table in a one-to-one relation to add additional information, but I have not tried this technique myself. To me there doesn't seem to be an advantage to breaking extra info out into a separate table, because you are still going to have to handle mods to the security.cfc, etc., plus add one more table to maintain. He was going to post a KB article on it, but got wrapped up in some other stuff. He and David are in training this week, but will probably check in to see whats up. Maybe he can shed some more light. HTH, Jeff Erik Myhre wrote: > Hello, > I'm in a similar situation as John. I want to take advantage of the > security model built into Plum, but I need to collect and store more > information about the user than Plum has built in. > > I'm looking for the "best practices" method of extending the information > contained within the plumUser table? What is the recommended way of > pointing the plum security model to my own table and updating the > insertUser and updateUser functions of Security.cfc so they add and > update the additional information? > > Anyone have any recommendations? > > Thanks! > Erik > > ------------------------------------------------------------------------ > *From:* [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] *On Behalf Of > *Hatcher, John > *Sent:* Tuesday, February 22, 2005 1:48 PM > *To:* '[email protected]' > *Subject:* [plum] Integrating security > > We have our own security system in place for our intranet site. Plum > has its own security system which I would like to disable so we don't > put any further burden on our employees to remember/enter passwords. > Would this be as simple as selecting the "Users do not need to be logged > in" under User Access for each project that requires this setup? -or- > (the reason I'm asking) is there some other technique that you would > recommend that has already been thought of that I haven't discovered in > the product ? (how's that for a run-on sentence?) > > Thanks for your help. > > John A. Hatcher > Manager of IS > Versa Products Co., Inc. > voice: (201) 843-2400 x4148 > fax: (201) 843-2931 > [EMAIL PROTECTED] > ********************************************************************** You can subscribe to and unsubscribe from lists, and you can change your subscriptions between normal and digest modes here: http://www.productivityenhancement.com/support/DiscussionListsForm.cfm ********************************************************************** ********************************************************************** You can subscribe to and unsubscribe from lists, and you can change your subscriptions between normal and digest modes here: http://www.productivityenhancement.com/support/DiscussionListsForm.cfm **********************************************************************
