Jasny\SSO\Broker::login PHP Метод

login() публичный Метод

Only brokers marked trused can collect and send the user's credentials. Other brokers should omit $username and $password.
public login ( string $username = null, string $password = null ) : array
$username string
$password string
Результат array user info
    public function login($username = null, $password = null)
    {
        if (!isset($username) && isset($_POST['username'])) {
            $username = $_POST['username'];
        }
        if (!isset($password) && isset($_POST['password'])) {
            $password = $_POST['password'];
        }
        $result = $this->request('POST', 'login', compact('username', 'password'));
        $this->userinfo = $result;
        return $this->userinfo;
    }