function user_login_submit
Submit handler for the login form. Load $user object and perform standard login tasks. The user is then redirected to the My Account page. Setting the destination in the query string overrides the redirect.
3 calls to user_login_submit()
- openid_authentication in modules/
openid/ openid.module - Authenticate a user or attempt registration.
- user_external_login_register in modules/
user/ user.module - Helper function for authentication modules. Either logs in or registers the current user, based on username. Either way, the global $user object is populated and login tasks are performed.
- user_register_submit in modules/
user/ user.module - Submit handler for the user registration form.
1 string reference to 'user_login_submit'
- user_login_block in modules/
user/ user.module
File
-
modules/
user/ user.module, line 2348
Code
function user_login_submit($form, &$form_state) {
global $user;
$user = user_load($form_state['uid']);
$form_state['redirect'] = 'user/' . $user->uid;
user_login_finalize($form_state);
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.