From 5e6f97aab7c05a7f38b0c1abee2ccdc2f6bfc83a Mon Sep 17 00:00:00 2001 From: Jakob Odersky Date: Thu, 10 Aug 2017 14:16:13 -0700 Subject: Use AuthUserInfo --- project/build.properties | 2 +- src/main/scala/xyz/driver/pdsuicommon/http/Directives.scala | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/project/build.properties b/project/build.properties index 6561361..3507256 100644 --- a/project/build.properties +++ b/project/build.properties @@ -1,4 +1,4 @@ #Activator-generated Properties #Wed Jul 06 16:08:49 PDT 2016 template.uuid=a675a7df-bee3-48df-9eaa-688d99e5814e -sbt.version=0.13.15 +sbt.version=0.13.16 diff --git a/src/main/scala/xyz/driver/pdsuicommon/http/Directives.scala b/src/main/scala/xyz/driver/pdsuicommon/http/Directives.scala index a9d7b38..ec89649 100644 --- a/src/main/scala/xyz/driver/pdsuicommon/http/Directives.scala +++ b/src/main/scala/xyz/driver/pdsuicommon/http/Directives.scala @@ -4,7 +4,7 @@ import akka.http.scaladsl.server._ import akka.http.scaladsl.server.Directives._ import akka.http.scaladsl.model._ import xyz.driver.core.rest.ContextHeaders -import xyz.driver.entities.users.UserInfo +import xyz.driver.entities.users.AuthUserInfo import xyz.driver.pdsuicommon.auth._ import xyz.driver.pdsuicommon.error._ import xyz.driver.pdsuicommon.error.DomainError._ @@ -82,7 +82,7 @@ trait Directives { handleExceptions(domainExceptionHandler(id)) } - implicit class AuthProviderWrapper(provider: AuthProvider[UserInfo]) { + implicit class AuthProviderWrapper(provider: AuthProvider[AuthUserInfo]) { val authenticate: Directive1[AuthenticatedRequestContext] = (provider.authorize() & tracked) tflatMap { case (core, requestId) => provide( -- cgit v1.2.3