*
* This program is open source software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 3.
*
* This program is open source software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 3.
/* Take apart the authentication string */
memset(pass, 0, sizeof(pass));
/* Take apart the authentication string */
memset(pass, 0, sizeof(pass));
* do not allow spaces so we can tell the user to substitute underscores if their
* login name contains spaces.
*/
* do not allow spaces so we can tell the user to substitute underscores if their
* login name contains spaces.
*/
if (result == login_ok) {
result = CtdlTryPassword(password, strlen(password));
if (result == pass_ok) {
if (result == login_ok) {
result = CtdlTryPassword(password, strlen(password));
if (result == pass_ok) {