Login::login_url( string $login_url, string $redirect, bool $force_reauth )
Summary
Filters the login URL to point to the front-end login page
Parameters
- $login_url
-
(string) (Required) The login URL. Not HTML-encoded.
- $redirect
-
(string) (Required) The path to redirect to on login, if supplied.
- $force_reauth
-
(bool) (Required) Whether to force reauthorization, even if a cookie is present.
Return
(string)
Source
File: src/BigCommerce/Accounts/Login.php
public function login_url( $login_url, $redirect, $force_reauth ) { $login_page_id = get_option( Login_Page::NAME, 0 ); if ( empty( $login_page_id ) ) { return $login_url; } $login_url = get_permalink( $login_page_id ); if ( ! empty( $redirect ) ) { $login_url = add_query_arg( 'redirect_to', urlencode( $redirect ), $login_url ); } if ( $force_reauth ) { $login_url = add_query_arg( 'reauth', '1', $login_url ); } return $login_url; }