refactor: remove user/pass replacement

This commit is contained in:
Jannis Mattheis
2024-07-07 09:05:58 +02:00
parent 337af76b58
commit d741e678a8

View File

@@ -108,15 +108,12 @@ private class BasicAuthInterceptor : Interceptor {
// If there's no username, skip the authentication
if (request.url.username.isNotEmpty()) {
val basicAuthString = "${request.url.username}:${request.url.password}@"
val url = request.url.toString().replace(basicAuthString, "")
request = request
.newBuilder()
.header(
"Authorization",
Credentials.basic(request.url.username, request.url.password)
)
.url(url)
.build()
}
return chain.proceed(request)