Skip to content

Commit 852c5ce

Browse files
author
Thom Seddon
committed
Return full user object to save* functions
1 parent bc3fa3e commit 852c5ce

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

lib/grant.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,7 @@ function useRefreshTokenGrant (done) {
235235
});
236236
}
237237

238-
self.user = { id: refreshToken.user_id };
238+
self.user = refreshToken.user || { id: refreshToken.user_id };
239239
done();
240240
});
241241
};
@@ -324,8 +324,8 @@ function saveAccessToken (done) {
324324
var data = {
325325
access_token: accessToken,
326326
client_id: this.client.client_id,
327-
user_id: this.user.id,
328-
expires: expires
327+
expires: expires,
328+
user: this.user
329329
};
330330

331331
this.model.saveAccessToken(data, function (err) {
@@ -376,8 +376,8 @@ function saveRefreshToken (done) {
376376
var data = {
377377
refresh_token: refreshToken,
378378
client_id: this.client.client_id,
379-
user_id: this.user.id,
380-
expires: expires
379+
expires: expires,
380+
user: this.user
381381
};
382382

383383
this.model.saveAccessToken(data, function (err) {

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "node-oauth2-server",
33
"description": "Complete, compliant and well tested module for implementing an OAuth2 Server/Provider with express in node.js",
4-
"version": "2.0.0-beta",
4+
"version": "2.0.0-beta2",
55
"keywords": [
66
"oauth",
77
"oauth2"

test/grant.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -652,7 +652,7 @@ describe('Grant', function() {
652652
data.access_token.should.be.a('string');
653653
data.access_token.should.have.length(40);
654654
data.client_id.should.equal('thom');
655-
data.user_id.should.equal(1);
655+
data.user.id.should.equal(1);
656656
(+data.expires).should.be.within(10, (+new Date()) + 3600000);
657657
callback();
658658
}

0 commit comments

Comments
 (0)