15107: Add built-in Google login option, as an alternative to sso.
authorTom Clegg <tclegg@veritasgenetics.com>
Thu, 31 Oct 2019 14:07:31 +0000 (10:07 -0400)
committerTom Clegg <tclegg@veritasgenetics.com>
Thu, 31 Oct 2019 19:03:00 +0000 (15:03 -0400)
commit0e077171d332434bf727a018691165a6b0621b68
tree72e11b6683daa39be2ee2f0801c048f29eed92b4
parentd7c47dc44a935fe99469e1c7549ad8154ed0408f
15107: Add built-in Google login option, as an alternative to sso.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
23 files changed:
lib/config/config.default.yml
lib/config/export.go
lib/config/generated_config.go
lib/controller/federation/conn.go
lib/controller/federation/list_test.go
lib/controller/handler.go
lib/controller/handler_test.go
lib/controller/localdb/conn.go [new file with mode: 0644]
lib/controller/localdb/login.go [new file with mode: 0644]
lib/controller/localdb/login_test.go [new file with mode: 0644]
lib/controller/railsproxy/railsproxy.go
lib/controller/router/response.go
lib/controller/router/router.go
lib/controller/rpc/conn.go
sdk/go/arvados/api.go
sdk/go/arvados/client.go
sdk/go/arvados/config.go
sdk/go/arvados/login.go [new file with mode: 0644]
sdk/go/arvadostest/api.go
services/api/app/controllers/user_sessions_controller.rb
services/api/app/models/user.rb
services/api/test/functional/user_sessions_controller_test.rb
vendor/vendor.json