http_auth 0.2.3 http_auth: ^0.2.3 copied to clipboard
Dart http middleware for HTTP Basic and Digest authentication
http_auth #
An http
middleware for HTTP authentication (Basic/Digest).
Usage #
HTTP Basic authentication:
import 'package:http_auth/http_auth.dart';
main() async {
var client = http_auth.BasicAuthClient('user', 'passwd');
var response = client.get('http://httpbin.org/basic-auth/user/passwd');
}
HTTP Digest authentication:
import 'package:http_auth/http_auth.dart';
main() async {
var client = http_auth.DigestAuthClient('user', 'passwd');
var response = client.get('http://httpbin.org/digest-auth/auth/user/passwd');
}
Synchronous usage is also possible (see the example).