ldm_greeter_get_timed_login_delay
ldm_greeter_cancel_timed_login
ldm_greeter_login
+ldm_greeter_login_with_user_prompt
ldm_greeter_login_as_guest
ldm_greeter_provide_secret
ldm_greeter_cancel_authentication
if (strcmp (username, "*other") == 0)
{
- ldm_greeter_login (greeter, NULL);
+ ldm_greeter_login_with_user_prompt (greeter);
}
else if (strcmp (username, "*guest") == 0)
{
write_message (greeter, message, offset);
}
+/**
+ * ldm_greeter_login_with_user_promp:
+ * @greeter: A #LdmGreeter
+ *
+ * Starts the authentication procedure, prompting the greeter for a username.
+ **/
+void
+ldm_greeter_login_with_user_prompt (LdmGreeter *greeter)
+{
+ ldm_greeter_login (greeter, NULL);
+}
+
/**
* ldm_greeter_login_as_guest:
* @greeter: A #LdmGreeter
void ldm_greeter_login (LdmGreeter *greeter, const char *username);
+void ldm_greeter_login_with_user_prompt (LdmGreeter *greeter);
+
void ldm_greeter_login_as_guest (LdmGreeter *greeter);
void ldm_greeter_provide_secret (LdmGreeter *greeter, const gchar *secret);