Displaying 2 results from an estimated 2 matches for "mech_login".
2004 Jul 22
1
[PATCH] add LOGIN authentication mechanism
..."common.h"
+#include "mech.h"
+#include "passdb.h"
+#include "safe-memset.h"
+
+static void verify_callback(enum passdb_result result,
+ struct auth_request *request)
+{
+ mech_auth_finish(request, NULL, 0, result == PASSDB_RESULT_OK);
+}
+
+static int
+mech_login_auth_continue(struct auth_request *auth_request,
+ const unsigned char *data, size_t data_size,
+ mech_callback_t *callback)
+{
+ struct auth_client_request_reply reply;
+ static const char prompt2[] = "Password:";
+
+ auth_request->callback = callback;
+
+ if (!auth_request->...
2010 Apr 09
4
Patch: support URLAUTH, BURL, CATENATE
...mech.c 2010-01-24 17:14:17.000000000 -0600
+++ dovecot-1.2.11+lemonade/src/auth/mech.c 2010-04-08 09:59:12.000000000 -0500
@@ -64,6 +64,7 @@
}
extern const struct mech_module mech_plain;
+extern const struct mech_module mech_x_plain_submit; /* APPLE - urlauth */
extern const struct mech_module mech_login;
extern const struct mech_module mech_apop;
extern const struct mech_module mech_cram_md5;
@@ -86,6 +87,7 @@
void mech_init(void)
{
mech_register_module(&mech_plain);
+ mech_register_module(&mech_x_plain_submit); /* APPLE - urlauth */
mech_register_module(&mech_login);
mech_re...