ad_check_password db user_id password_from_formWhat it does:
Returns 1 if the password is correct for the given user ID.Defined in: /web/philip/packages/acs-core/security-procs.tcl
Source code:
set selection [ns_db 0or1row $db " select password from users where user_id = $user_id and user_state='authorized' "] if {$selection == ""} { return 0 } set_variables_after_query # If we are encrypting passwords in the database, convert so we can compare if [ad_parameter EncryptPasswordsInDBP "" 0] { set password_from_form [ns_crypt $password_from_form [ad_crypt_salt]] } if { [string compare [string toupper $password_from_form] [string toupper $password]] } { return 0 } return 1