Creating custom registration and login page in wordpress

Try following Code:

<?php
    $c_user = wp_get_current_user();
    if( !is_user_logged_in( $c_user->ID ) ) :
    wp_register('', "https://wordpress.stackexchange.com/");
    echo '<a href="' . esc_url( wp_login_url() ) . '" alt="' . esc_attr( 'Login', 'textdomain' ) . '">';
    echo _e( 'Login', 'textdomain' );
    echo '</a>';

    else :
        echo 'Hello <a href="your_url">' . $c_user->display_name . '</a>, ';
        echo ' <a href="' . esc_url( wp_logout_url( home_url() ) ) . '" alt="' . esc_attr( 'Logout', 'textdomain' ) . '">';
    echo _e( 'Logout', 'textdomain' );
    echo '</a>';

    endif;
 ?>