signin method
Получение токена доступа с помощью логина и пароля.
В последствие можно будет использовать его для создания авторизованого
клиента oauth2.Client с помощью метода getAuthorizedClient.
Implementation
Future<String> signin(String login, String password) async {
final result = await $httpPost(
urls.apiAuthSignin,
{'login': login, 'password': password},
);
if (!result.containsKey('token')) {
throw const FormatException('invalid response');
}
return result['token'];
}