+4
-5
appview/oauth/oauth.go
+4
-5
appview/oauth/oauth.go
···
164
164
}
165
165
166
166
func (o *OAuth) GetUser(r *http.Request) *User {
167
-
sess, err := o.SessStore.Get(r, SessionName)
168
-
169
-
if err != nil || sess.IsNew {
167
+
sess, err := o.ResumeSession(r)
168
+
if err != nil {
170
169
return nil
171
170
}
172
171
173
172
return &User{
174
-
Did: sess.Values[SessionDid].(string),
175
-
Pds: sess.Values[SessionPds].(string),
173
+
Did: sess.Data.AccountDID.String(),
174
+
Pds: sess.Data.HostURL,
176
175
}
177
176
}
178
177