F auths spi

Hmm, not sure changing the map is a good idea.  You should create a new map here that is internal only.

```scala
val modifiedParams = params ++ (authParamsKey -> auths.mkString)
```