diff options
author | Arthur Rand <arand@ucsc.edu> | 2018-05-16 05:55:27 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-05-16 05:55:27 -0700 |
commit | 57cd7aaf5a2154af698fddc39f4bff8fd3e4f6e7 (patch) | |
tree | efc31d48b45c10d2d2b911ab1476f2c13e86c98c /src/main/scala/xyz/driver/core/auth.scala | |
parent | 803c76244bd7a4772f727e5b47f84bcc9f5adcd4 (diff) | |
download | driver-core-57cd7aaf5a2154af698fddc39f4bff8fd3e4f6e7.tar.gz driver-core-57cd7aaf5a2154af698fddc39f4bff8fd3e4f6e7.tar.bz2 driver-core-57cd7aaf5a2154af698fddc39f4bff8fd3e4f6e7.zip |
[API-1584] Change AuthCredentials to accept a string identifier (#166)v1.9.3
* make email optional, add optional phone number to AuthCredentials
* make AuthCredentials take a String instead of an email
* wrap phone number parsing in Try
* add json formatter for AuthCredentials
* try val
Diffstat (limited to 'src/main/scala/xyz/driver/core/auth.scala')
-rw-r--r-- | src/main/scala/xyz/driver/core/auth.scala | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/main/scala/xyz/driver/core/auth.scala b/src/main/scala/xyz/driver/core/auth.scala index 87b576c..896bd89 100644 --- a/src/main/scala/xyz/driver/core/auth.scala +++ b/src/main/scala/xyz/driver/core/auth.scala @@ -2,7 +2,6 @@ package xyz.driver.core import xyz.driver.core.domain.Email import xyz.driver.core.time.Time - import scalaz.Equal object auth { @@ -40,5 +39,5 @@ object auth { final case class PasswordHash(value: String) - final case class AuthCredentials(email: Email, password: String) + final case class AuthCredentials(identifier: String, password: String) } |