@@ -328,7 +328,7 @@ impl Middleware for AuthMiddleware {
328328 request = credentials. authenticate ( request) ;
329329
330330 // If it's fully authenticated, finish the request
331- if credentials. password ( ) . is_some ( ) {
331+ if credentials. is_authenticated ( ) {
332332 trace ! ( "Request for {url} is fully authenticated" ) ;
333333 return self
334334 . complete_request ( None , request, extensions, next, auth_policy)
@@ -420,7 +420,7 @@ impl Middleware for AuthMiddleware {
420420 . or ( credentials) ;
421421
422422 if let Some ( credentials) = credentials. as_ref ( ) {
423- if credentials. password ( ) . is_some ( ) {
423+ if credentials. is_authenticated ( ) {
424424 trace ! ( "Retrying request for {url} with credentials from cache {credentials:?}" ) ;
425425 retry_request = credentials. authenticate ( retry_request) ;
426426 return self
@@ -529,7 +529,7 @@ impl AuthMiddleware {
529529 let credentials = Arc :: new ( credentials) ;
530530
531531 // If there's a password, send the request and cache
532- if credentials. password ( ) . is_some ( ) {
532+ if credentials. is_authenticated ( ) {
533533 trace ! ( "Request for {url} already contains username and password" ) ;
534534 return self
535535 . complete_request ( Some ( credentials) , request, extensions, next, auth_policy)
0 commit comments