login method
Performs a login in shadertoy website
Upon success error is null
In case of error the error field has the corresponding
ResponseError
structure
Implementation
@override
Future<LoginResponse> login() {
return _siteClient.login();
}