Credentials Provider session always return null - Theo's Typesafe Cult