J'essaie de me connecter pour connecter automatiquement l'utilisateur après l'enregistrement. (en utilisant un formulaire d’inscription GravityForms).
Aucun des crochets ne semble fonctionner. J'ai essayé: gform_user_registered, user_register, un filtre 'update_user_metadata' ....
Pourquoi cela ne tuerait-il pas le script après une inscription?
add_action("user_register", "my_auto_login");
function my_auto_login($user_id) {
die('x');
}
Connexion après l'enregistrement semble que cela ne devrait pas être si compliqué.
Utilisez le crochet Gravity forms gform_user_registered. Il se déclenche après l'enregistrement et renverra le $ user_id.
function my_auto_login( $user_id ) {
wp_set_auth_cookie( $user_id, false, is_ssl() );
wp_redirect( admin_url( 'profile.php' ) );
exit;
}
add_action( 'gform_user_registered', 'my_auto_login' );