Недавно начал изучать VkNet, сделал авторизацию - успешно, но понадобилось сделать так, чтобы авторизация была во всех формах, то есть если человек авторизировался в специальной для авторизации форме, ему не нужно было авторизироваться в других, и те формы выполняли нужные функции VK API. Вот код:
VkApi Vk = new VkApi();
public void button1_Click(object sender, EventArgs e)
{
ulong appID = ...;
string login = textBox3.Text;
string password = textBox4.Text;
Settings settings = Settings.All;
Vk.Authorize(new ApiAuthParams
{
ApplicationId = appID,
Login = login,
Password = password,
Settings = settings,
});
}