app/lib/GithubAppConfig.scala (9 lines of code) (raw):
package lib
import com.madgag.playgithub.auth.Client
import play.api.Configuration
object GithubAppConfig {
def authClientOpt(config: Configuration): Option[Client] = for {
clientId <- config.getOptional[String]("github.clientId")
clientSecret <- config.getOptional[String]("github.clientSecret")
} yield Client(clientId, clientSecret)
}