summaryrefslogtreecommitdiffstats
path: root/etc/inc/auth.inc
Commit message (Collapse)AuthorAgeFilesLines
* Correct the shell for the admin account, this should be /etc/rc.initial. Not ↵smos2010-05-131-1/+1
| | | | /bin/sh
* Fix creation of admin user account with uid of 0. This fixes ticket #574smos2010-05-111-3/+2
|
* Allow the webui admin account to have a duplicate user ID of 0.smos2010-05-101-14/+17
| | | | Make sure to create that account before attempting to modify it's attributes
* Ticket #389. Correctly make the ldap object picker work and handle various ↵Ermal2010-04-271-8/+8
| | | | errors.
* Ticket #378. Correctly handle a timeout of 0 to mean never timeout.Ermal2010-04-271-1/+5
|
* Allow users to send in the same POST authentication info and post fields. ↵Ermal2010-04-201-1/+4
| | | | This will be allowed by authentication code if the special post var 'postafterlogin' isset.
* Simplify code.Ermal2010-03-291-4/+3
|
* fix textChris Buechler2010-03-131-1/+1
|
* Add includes needed. Fix typo.Ermal2010-03-121-1/+1
|
* Fix bug where user wasn't being removed from groups upon deletion.jim-p2010-03-111-1/+1
|
* Add a function to get user groups based on authentication server. Use this ↵Ermal Luçi2010-03-091-0/+27
| | | | function to show the groups the user i member of on Diag Authentication.
* Remove the authentication fallback it does not have any meaning now.Ermal Luçi2010-03-041-1/+0
|
* Remove dead code.Ermal Luçi2010-03-031-7/+1
|
* Overhaul the user login system to use the Servers tab as its base.Ermal Luçi2010-03-031-131/+81
| | | | Fix quite a few problems down the way.
* Remove unused var and stale comment.Ermal Luçi2010-03-031-12/+0
|
* Add the neccesary foo for radius.inc to work.Ermal Luçi2010-03-021-1/+1
|
* Add copyrights of myself.Ermal Luçi2010-03-021-2/+5
|
* Allow the GUI auth API to be used for doing authentication against ↵Ermal Luçi2010-03-021-164/+392
| | | | authentication servers specified. Teach Openvpn to use this API. Allow openvpn to authenticate against multiple servers that can be selected on the server configuration page.
* Do not allow login for expired and disabled users. Fix this even in openvpn ↵Ermal Luçi2010-03-021-48/+37
| | | | authentication script. While here clean up the code quite a bit.
* User _ instead of </> so browser does not interpret it as html.Ermal Luçi2010-03-021-1/+1
|
* Do not show the passwd used to logon on logs. Also change the replace from ↵Ermal Luçi2010-03-021-3/+3
| | | | $username to <username> so php does not try to do clever stuff.
* fix previous commitChris Buechler2010-02-241-2/+2
|
* Change default session timeout to 4 hours. Clarify text description. Remove ↵Chris Buechler2010-02-241-5/+10
| | | | limit of < 999 and other invalid/unnecessary input validation. Use product_name
* Remove "-G all" as it was causing the useradd operation to fail, leading to ↵jim-p2009-12-241-1/+1
| | | | other failures. (Users were not added to passwd, home directories were not being made, etc)
* Remove extra / to avoid having a double slash in the directory name. Also ↵jim-p2009-12-241-1/+1
| | | | add curly braces around $user_home.
* Home directory of uid 0 should be /root. Ticket #218pierrepomes2009-12-131-0/+1
|
* Add page global variablesullrich2009-12-041-1/+1
|
* Recommit #161 changes. It appears a different commit has broken firewall ↵sullrich2009-12-031-0/+2
| | | | rules edit and firewall nat edit.
* Revert "Redirect to / when logging in to avoid posting to forms accidently ↵sullrich2009-12-031-2/+0
| | | | | | and clearing the form and causing all kinds of chaos. Ticket #161" This reverts commit 6af7c40b296e0f95ec308d41aea55b3306c5e1ee.
* Redirect to / when logging in to avoid posting to forms accidently and ↵sullrich2009-12-031-0/+2
| | | | clearing the form and causing all kinds of chaos. Ticket #161
* Use ['name'] when looking up itemssullrich2009-11-271-3/+3
|
* Escape ' Ticket #143sullrich2009-11-271-5/+4
|
* Show ajax properlysullrich2009-11-271-4/+11
|
* Add disabled checkbox. Add code to check for disabled accounts.sullrich2009-11-271-5/+19
|
* Return after setting account expiredsullrich2009-11-271-0/+1
|
* Honor account expirationsullrich2009-11-271-4/+21
|
* create a config include that just presents $config to the webgui (no boot ↵Erik2009-10-071-1/+1
| | | | code being parsed anymore in webgui now)
* Add pfSense_BUILDER_BINARIES: and pfSense_MODULE: additionsScott Ullrich2009-09-121-0/+2
|
* We need to be RW to modify user information.Scott Ullrich2009-07-061-0/+6
|
* Give admin user special treatment just like root.Scott Ullrich2009-06-251-0/+11
|
* * Move functions that output html to guiconfig.incErmal Luci2009-06-181-2/+35
| | | | | | | | | * Remove some recursive dependency on some includes * Remove ^M or \r from files * Remove some entries from functions.inc to avoid including them twice * Remove some unneccessary includes from some files NOTE: There is some more work to be done for pkg-utils.inc to be removed from backend as a dependency.
* Remove ^M or \r from this file its impossible to read in vi.--global2009-06-161-896/+896
|
* Give proper rights to file when creating since php is run as root and might ↵Ermal Luçi2009-06-101-5/+8
| | | | change permissions in dirs while modifying/creating them. Reported-by: http://forum.pfsense.org/index.php/topic,16890.0.html
* Use -q to hopefully git rid of messages such as: pw: WARNING account 'admin' ↵Scott Ullrich2009-03-271-2/+2
| | | | will have a valid id of 0 (superuser access!)
* Use mwexec() so we do not see this error on fresh installation:Scott Ullrich2009-03-271-1/+1
| | | | | cp: /root/.. is a directory (not copied). cp: /root/. is a directory (not copied).
* Ensure $user_base directory exists and is writable. Kills ugly warning onScott Ullrich2009-03-271-6/+10
| | | | fresh installation.
* Modify captive portal to use centralized user management. The user manager hasmgrooms2009-03-151-4/+16
| | | | been modified to include an account expiration option to support this service.
* Choose the correct parameter to popen so syncing of a group can work correctly.Ermal Luçi2009-02-281-1/+1
|
* Open a write pipe so we can be sure the password goes to the stdinput of the ↵Ermal Luçi2008-12-221-2/+2
| | | | command. This should fix the ssh password problems reported on the forums.
* Add missing /Scott Ullrich2008-11-221-1/+1
|
OpenPOWER on IntegriCloud