diff --git a/vendor/git.autistici.org/id/auth/protocol.go b/vendor/git.autistici.org/id/auth/protocol.go index ea41d3bbee8d649f4792046318bd9a34a7a5350a..3db526f83a4f0dcfe08ab26148322985ce57dd6b 100644 --- a/vendor/git.autistici.org/id/auth/protocol.go +++ b/vendor/git.autistici.org/id/auth/protocol.go @@ -124,7 +124,7 @@ func decodeUserInfoFromMap(m map[string]string, prefix string) *UserInfo { u.Groups = append(u.Groups, s) i++ } - if u.Email == "" && len(u.Groups) == 0 { + if u.Email == "" && u.Shard == "" && len(u.Groups) == 0 { return nil } return &u diff --git a/vendor/vendor.json b/vendor/vendor.json index ab6597057747381b09c6ab201bdd8c30841b3bd5..0a5653c1d234b00742970edab0290ccb159412cd 100644 --- a/vendor/vendor.json +++ b/vendor/vendor.json @@ -27,16 +27,16 @@ "revisionTime": "2018-11-18T16:11:30Z" }, { - "checksumSHA1": "rcWTaHvwTmKqbl8NqUF/nDsHzk8=", + "checksumSHA1": "6D5Xt9WoGSeTJE3XFw6P2/nKYrQ=", "path": "git.autistici.org/id/auth", - "revision": "797fa144f3c71ed5b411aca639dfdfce55a948c3", - "revisionTime": "2018-10-19T18:21:57Z" + "revision": "d5da26d7565082baa108a1c1806f2fc723d33ccb", + "revisionTime": "2018-11-18T17:43:45Z" }, { "checksumSHA1": "48njEQBB73cV6tTPBEOnzSVRjeA=", "path": "git.autistici.org/id/auth/client", - "revision": "797fa144f3c71ed5b411aca639dfdfce55a948c3", - "revisionTime": "2018-10-19T18:21:57Z" + "revision": "d5da26d7565082baa108a1c1806f2fc723d33ccb", + "revisionTime": "2018-11-18T17:43:45Z" }, { "checksumSHA1": "MlpsZgRytv/c9IX9YawRJDN/ibQ=",