onRequest method
Add Bearer token to Authorization Header
Implementation
@override
Future onRequest(
RequestOptions options, RequestInterceptorHandler handle) async {
final token = await oauth.fetchOrRefreshAccessToken().catchError((err) {
if (onInvalid != null) {
onInvalid!(err);
}
return null;
});
if (token != null) {
options.headers.addAll({"Authorization": "Bearer ${token.accessToken}"});
}
return handle.next(options);
}