OSDN Git Service
(root)
/
open-pdm-light
/
PartList.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
Implementation the Authentication Error.
[open-pdm-light/PartList.git]
/
PartsList
/
PartsList
/
app
/
controllers
/
AuthAction.scala
1
package controllers
2
import play.api._
3
import play.api.mvc._
4
5
case class AuthAction[A](action :Action[A]) extends Action[A]{
6
def apply(request: Request[A]):Result = {
7
request.headers.get("Authorization").map { user =>
8
action(request)
9
} getOrElse {
10
//action(null)
11
// Httpサーバー側で認証する場合は、下一行をコメントアウト。上1行をコメント解除。
12
action(request)
13
}
14
}
15
lazy val parser = action.parser
16
}
17