Login

io.eezo.auth.Login
case class Login(email: String, password: Plain)

What a login form decodes to.

Keyless on purpose, which is the shape Form was built to allow and Resource to refuse: it will never be a row, it mounts nothing, and the guard's own POST route is the only handler that reads one. Password.Plain rather than Password is the whole point of the pair: this is the text as typed, on its way to a verify, and the type says so all the way from the input to the one place a Guard verifies anything.

Attributes

Source
Guard.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

def productElementNames: Iterator[String]

An iterator over the names of all the elements of this product.

An iterator over the names of all the elements of this product.

Attributes

Inherited from:
Product
Source
Product.scala
def productIterator: Iterator[Any]

An iterator over all the elements of this product.

An iterator over all the elements of this product.

Attributes

Returns

in the default implementation, an Iterator[Any]

Inherited from:
Product
Source
Product.scala