Search · Index

ACS Authentication

Package Specification Summary for Package: acs-authentication

Summary: Authentication, account management, and related functionality.
Description: Implements authentication-related security functions for OpenACS, including password, account and session management, bulk account creation etc. Provides a contract based interface for different authentication methods such as PAM or LDAP based authentication.
Documentation: Package Documentation
Maturity: Mature and Standard
This package depends on: acs-kernel acs-service-contract acs-mail-lite
Packages that depend on acs-authentication: acs-admin acs-subsite auth-cas auth-http auth-ldap auth-pam
Package parameters:
RegisterAuthority
The short name of the authority in which users are registered. Is best set in the Authentication admin UI. (default local, type string, scope instance)
Batch Synchronization: AcknowledgementFileName
Full file path to where we should drop the acknowledgement file for batch syncs. You can use these special values: {acs_root_di r} will get replaced with the root directory for this OpenACS installation, e.g. '/var/lib/aolserver/service0' (no trailing slash). {ansi_date} will get replaced with today's date in ANSI format, e.g. '2003-10-29'. {authority} will get replaced with the short_name of the authority, e.g. 'rz_pam'. (default {acs_root_dir}/batch-sync-ack-{authority}-{ansi_date}.xml, type number, scope instance)
Batch Synchronization: KeepBatchLogDays
The number of days to keep the log for a batch user synchronization job around. Say 0 if you want to keep the log forever. (default 0, type number, scope instance)
Batch Synchronization: SyncAddUsersToDotLrnP
Should we add users to .LRN? This requires .LRN to be installed, and has serious performance implications. (default 0, type number, scope instance)
Batch Synchronization: SyncDotLrnAccessLevel
.LRN access level (if .LRN is installed). 1 = Full access user, 0 = Limited access user (default 1, type number, scope instance)
Batch Synchronization: SyncDotLrnReadPrivateDataP
.LRN user is guest (if .LRN is installed). 1 = Not a guest , 0 = Guest (default 1, type number, scope instance)
Batch Synchronization: SyncDotLrnUserType
.LRN user type for new user (if .LRN is installed) (default student, type string, scope instance)
Batch Synchronization: SyncEmailConfirmationP
Send out email confirmation when batch sync is complete. 1 = Yes, 0 = No. (default 0, type number, scope instance)
acs-authentication: AllowSelfRegister
Does the user can self register? 1 = Yes, 0 = No. (default 1, type number, scope instance)
security: MaxConsecutiveFailedLoginAttempts
Enables the tracking of consecutive failed login attempts per subsite and to slowdown brute force attacks. After reaching this threshold every further login attempt from is automatically rejected for a period of MaxConsecutiveFailedLoginAttemptsLockoutTime seconds . 0 for infinte attempts. (default 0, type number, scope instance)
security: MaxConsecutiveFailedLoginAttemptsLockoutTime
Timespan in seconds for which every login attempt is rejected after the limit set by MaxConsecutiveFailedLoginAttempts has been reached. This parameter is only in effect if MaxConsecutiveFailedLoginAttempts is greater than zero. (default 21600, type number, scope instance)


Bug Tracker Summary for Package: acs-authentication

Open Bugs: 22
Latest Bug Opened: 2007-08-29 RetrievePassword sending email to user name instead to user email
Latest Bug Fixed: 2015-07-07 Russian localization for package acs-authentication (HEAD).
Top Bug Submitters: Lars Pind (7) Joel Aufrecht (6) Rocael Hernández Rizzardini (5) Caroline Meeks (4) Tilmann Singer (3)
Top Bug Fixers: Lars Pind (9) Jade Rubick (2) Joel Aufrecht (2) Gustaf Neumann (2) Dave Bauer (2) Rocael Hernández Rizzardini (2) Peter Marklund (2)


Code Metrics Summary for Package: acs-authentication

# Tcl Procs 162
# Tcl Lines 6044
# Automated Tests 24
# Stored Procedures PG: 0 ORA: 0
# SQL Lines PG: 0 ORA: 0
# ADP pages 0
# ADP lines 0
# Include pages (acs-authentication/lib/) 2
# Documentation pages 12 (Package Documentation)
# Documentation lines 1325
Browse Source API-browser

 

 

previous May 2018
Sun Mon Tue Wed Thu Fri Sat
29 30 1 (1) 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 1 2

Popular tags

17 , 5.9.0 , 5.9.1 , ad_form , ADP , ajax , aolserver , asynchronous , bgdelivery , bootstrap , bugtracker , CentOS , COMET , compatibility , CSP , CSRF , cvs , debian , emacs , engineering-standards , fedora , FreeBSD , guidelines , host-node-map , hstore , includelets , install , installation , installers , install-ns
No registered users in community xowiki
in last 30 minutes
Contributors

OpenACS.org