diff options
author | vlad <vlad@driver.xyz> | 2017-02-13 16:00:20 -0800 |
---|---|---|
committer | vlad <vlad@driver.xyz> | 2017-02-13 16:00:20 -0800 |
commit | 2d0e9dfc805615c9694555ad96f70284ec8c0529 (patch) | |
tree | 90e9ae54e703ec9162651dc9beec6554af842f74 | |
parent | 6554b26e100ff7cf1b81eff5c1e895a11b878d15 (diff) | |
download | driver-core-2d0e9dfc805615c9694555ad96f70284ec8c0529.tar.gz driver-core-2d0e9dfc805615c9694555ad96f70284ec8c0529.tar.bz2 driver-core-2d0e9dfc805615c9694555ad96f70284ec8c0529.zip |
AlwaysAllowAuthorization implementation for Authorizationv0.10.8
-rw-r--r-- | src/main/scala/xyz/driver/core/rest.scala | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/main/scala/xyz/driver/core/rest.scala b/src/main/scala/xyz/driver/core/rest.scala index 675e76c..5e77ecd 100644 --- a/src/main/scala/xyz/driver/core/rest.scala +++ b/src/main/scala/xyz/driver/core/rest.scala @@ -74,6 +74,12 @@ object rest { def userHasPermission(user: User, permission: Permission)(implicit ctx: ServiceRequestContext): Future[Boolean] } + class AlwaysAllowAuthorization extends Authorization { + override def userHasPermission(user: User, permission: Permission)(implicit ctx: ServiceRequestContext): Future[Boolean] = { + Future.successful(true) + } + } + trait AuthProvider[U <: User] { import akka.http.scaladsl.server._ |