aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/xyz/driver/core/auth.scala
Commit message (Collapse)AuthorAgeFilesLines
* [API-1584] Change AuthCredentials to accept a string identifier (#166)v1.9.3Arthur Rand2018-05-161-2/+1
| | | | | | | | | | | | * 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
* Add expirationTime to AuthTokenUserInfoZach Smith2018-01-251-1/+3
|
* Remove authId from AuthTokenUserInfo and remove AuthUser case classZach Smith2018-01-251-12/+1
|
* Apply new formattingJakob Odersky2017-11-201-15/+17
|
* Two small methods for Role for compatibility with PDS UIvlad2017-11-021-1/+6
|
* Users hierarchy simplificationvlad2017-07-281-4/+19
|
* Update AuthProvider to use cached permissions tokenZach Smith2017-05-241-0/+1
|
* Equality instance for Rolev0.10.6vlad2017-02-081-0/+6
|
* Moved email and phone number to corev0.10.1vlad2017-02-021-0/+4
|
* Removing permissions from user and role as permission is something to check ↵vlad2017-02-021-0/+20
| | | | | | not something to have now Adding couple handy case classes
* Cleaned up core from Driver-specific roles and permissions, updated README ↵v0.9.34vlad2017-02-011-133/+0
| | | | todo items
* Role.fromStringv0.9.33vlad2017-01-201-0/+13
|
* Physician and Relative roles for Patient Portalv0.9.26vlad2016-12-071-0/+12
|
* Changed ids underlying type to String and made Ids and Names — value-classesvlad2016-11-291-5/+5
|
* DIR-135 Directive for more effortless context extractionv0.9.9vlad2016-11-021-6/+6
|
* DIR-135 Consistent request context extractionv0.9.8vlad2016-11-011-47/+18
|
* Request tracing and audit loggingv0.9.7vlad2016-10-261-3/+8
|
* Renamed package to xyz, New formatting, authorize directive supporting ↵vlad2016-10-211-0/+132
multiple permissions