Thread: [limesurvey-developers] Change Logging Function
The leading Open Source survey tool
Brought to you by:
c_schmitz
From: Srineth P. <sri...@gm...> - 2012-05-23 17:27:21
|
Hi, I'm working with fedora community these days. I want to implement a survey for fedora using limesurvey. So I want to customize it as I need. It has some tasks. Firstly I want to change the *logging function* (logging page is same as current limesurvey logging page) of the limesurvey module. Now I have implemented a function for authenticate Fedora users, If user enters username and password, it returns true/false. Then I want to enter to the survey system using that authentication. I have tried to changed authentication.php (application\controllers\admin). But it does not work. Can anyone help me to implement that. Thanks srineth |
From: Jason C. <ja...@cl...> - 2012-05-23 23:23:43
|
Hi Srineth, Sounds like you might mean the "Log in" or "Logging in" page, not the "Logging" page. Up until now I though you wanted to know how to log access. I suspect you'll have to build a little more than just something that returns a true/false at the point of logging in, since all of LimeSurvey relies on permissions and things. I imagine (and someone else should jump in here if they know better) that you'll need the system to check the user to see if they're in the LimeSurvey user list, and create an entry if they are not - that way, from that point onwards LimeSurvey can work off it's own internal user list for everything except the basic authentication. Jason From: Srineth Priyanka [mailto:sri...@gm...] Sent: Thursday, 24 May 2012 3:27 AM To: lim...@li... Subject: [limesurvey-developers] Change Logging Function Hi, I'm working with fedora community these days. I want to implement a survey for fedora using limesurvey. So I want to customize it as I need. It has some tasks. Firstly I want to change the logging function (logging page is same as current limesurvey logging page) of the limesurvey module. Now I have implemented a function for authenticate Fedora users, If user enters username and password, it returns true/false. Then I want to enter to the survey system using that authentication. I have tried to changed authentication.php (application\controllers\admin). But it does not work. Can anyone help me to implement that. Thanks srineth |
From: Denis C. <cou...@sh...> - 2012-05-24 00:48:54
Attachments:
signature.asc
|
Hello, Maybe have a look at ldap code are a good solution :) Denis Le 24/05/2012 01:22, Jason Cleeland a écrit : > > Hi Srineth, > > Sounds like you might mean the “Log */in/*” or “Logging */in/*” page, > not the “Logging” page. Up until now I though you wanted to know how > to log access. > > I suspect you’ll have to build a little more than just something that > returns a true/false at the point of logging in, since all of > LimeSurvey relies on permissions and things. I imagine (and someone > else should jump in here if they know better) that you’ll need the > system to check the user to see if they’re in the LimeSurvey user > list, and create an entry if they are not – that way, from that point > onwards LimeSurvey can work off it’s own internal user list for > everything except the basic authentication. > > Jason > > *From:*Srineth Priyanka [mailto:sri...@gm...] > *Sent:* Thursday, 24 May 2012 3:27 AM > *To:* lim...@li... > *Subject:* [limesurvey-developers] Change Logging Function > > Hi, > > I'm working with fedora community these days. I want to implement > > a survey for fedora using limesurvey. So I want to customize it as I need. > > It has some tasks. > > Firstly I want to change the *logging function* (logging page is same > > as current limesurvey logging page) of the limesurvey module. > > Now I have implemented a function for authenticate Fedora users, > > If user enters username and password, it returns true/false. Then I want > > to enter to the survey system using that authentication. > > I have tried to changed authentication.php > (application\controllers\admin). > > But it does not work. > > Can anyone help me to implement that. > > Thanks > > srineth > > > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > > > _______________________________________________ > limesurvey-developers mailing list > lim...@li... > https://lists.sourceforge.net/lists/listinfo/limesurvey-developers |
From: Srineth P. <sri...@gm...> - 2012-05-24 01:43:46
|
On Thu, May 24, 2012 at 4:52 AM, Jason Cleeland <ja...@cl...> wrote: > Hi Srineth,**** > > ** ** > > Sounds like you might mean the “Log *in*” or “Logging *in*” page, not the > “Logging” page. Up until now I though you wanted to know how to log access. > **** > > ** > It is log in page (Page that admin can login to the site system) . > ** > > I suspect you’ll have to build a little more than just something that > returns a true/false at the point of logging in, since all of LimeSurvey > relies on permissions and things. > It returns true/false by authenticating that user is a fedora user or not. It is a secure function. Thanks srineth |
From: Jason C. <ja...@cl...> - 2012-05-24 01:47:56
|
Hi Srineth, Yes, I'm sure the function is secure. The thing is that LimeSurvey keeps its own record of authenticated users, and just about every step of the way - during the admin system - it checks against that. It needs to check if the user has permissions to view or access individual surveys, it needs to know what those permissions are. So it's not just a question of "can a user log in or not". Every new administration page checks that the user has permissions to do what they're trying to do against the LimeSurvey user & permissions table. If you thought this was something you could do simply, I'm sorry but you'll need to develop a module for LimeSurvey that can integrate with your authentication system, and create entries and permissions in the LimeSurvey user table. Jason From: Srineth Priyanka [mailto:sri...@gm...] Sent: Thursday, 24 May 2012 11:44 AM To: lim...@li... Subject: Re: [limesurvey-developers] Change Logging Function On Thu, May 24, 2012 at 4:52 AM, Jason Cleeland <ja...@cl...> wrote: Hi Srineth, Sounds like you might mean the "Log in" or "Logging in" page, not the "Logging" page. Up until now I though you wanted to know how to log access. It is log in page (Page that admin can login to the site system) . I suspect you'll have to build a little more than just something that returns a true/false at the point of logging in, since all of LimeSurvey relies on permissions and things. It returns true/false by authenticating that user is a fedora user or not. It is a secure function. Thanks srineth |
From: Marcel M. (Limesurvey) <mar...@li...> - 2012-05-24 10:11:19
|
Hi everyone, I'm not even sure if this was (correctly) ported to Limesurvey 2, but maybe using the one time password feature might be an easy way to work around it: http://docs.limesurvey.org/tiki-index.php?page=Manage+users&no_bl=y#Use_one_time_passwords Best regards, Marcel Minke (Limesurvey Head of Support) Am 24.05.2012 03:46, schrieb Jason Cleeland: > > Hi Srineth, > > Yes, I'm sure the function is secure. The thing is that LimeSurvey > keeps its own record of authenticated users, and just about every step > of the way -- during the admin system -- it checks against that. It > needs to check if the user has permissions to view or access > individual surveys, it needs to know what those permissions are. > > So it's not just a question of "can a user log in or not". Every new > administration page checks that the user has permissions to do what > they're trying to do against the LimeSurvey user & permissions table. > > If you thought this was something you could do simply, I'm sorry but > you'll need to develop a module for LimeSurvey that can integrate with > your authentication system, and create entries and permissions in the > LimeSurvey user table. > > Jason > > *From:* Srineth Priyanka [mailto:sri...@gm...] > *Sent:* Thursday, 24 May 2012 11:44 AM > *To:* lim...@li... > *Subject:* Re: [limesurvey-developers] Change Logging Function > > On Thu, May 24, 2012 at 4:52 AM, Jason Cleeland <ja...@cl... > <mailto:ja...@cl...>> wrote: > > Hi Srineth, > > Sounds like you might mean the "Log */in/*" or "Logging */in/*" page, > not the "Logging" page. Up until now I though you wanted to know how > to log access. > > It is log in page (Page that admin can login to the site system) . > > I suspect you'll have to build a little more than just something > that returns a true/false at the point of logging in, since all of > LimeSurvey relies on permissions and things. > > It returns true/false by authenticating that user is a fedora user or > not. It is a secure function. > > Thanks > > srineth > > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > > > _______________________________________________ > limesurvey-developers mailing list > lim...@li... > https://lists.sourceforge.net/lists/listinfo/limesurvey-developers > |