enhance(api): アクセストークンを作成する際、createdAtをlastUsedAtを揃えるようにして、未使用かどうかを判定できるように
This commit is contained in:
		
							parent
							
								
									f73a4e1304
								
							
						
					
					
						commit
						2bdcd22ad4
					
				
					 2 changed files with 8 additions and 4 deletions
				
			
		|  | @ -56,11 +56,13 @@ export default define(meta, async (ps, user) => { | |||
| 		sha256.update(accessToken + app.secret); | ||||
| 		const hash = sha256.digest('hex'); | ||||
| 
 | ||||
| 		const now = new Date(); | ||||
| 
 | ||||
| 		// Insert access token doc
 | ||||
| 		await AccessTokens.save({ | ||||
| 			id: genId(), | ||||
| 			createdAt: new Date(), | ||||
| 			lastUsedAt: new Date(), | ||||
| 			createdAt: now, | ||||
| 			lastUsedAt: now, | ||||
| 			appId: session.appId, | ||||
| 			userId: user.id, | ||||
| 			token: accessToken, | ||||
|  |  | |||
|  | @ -38,11 +38,13 @@ export default define(meta, async (ps, user) => { | |||
| 	// Generate access token
 | ||||
| 	const accessToken = secureRndstr(32, true); | ||||
| 
 | ||||
| 	const now = new Date(); | ||||
| 
 | ||||
| 	// Insert access token doc
 | ||||
| 	await AccessTokens.save({ | ||||
| 		id: genId(), | ||||
| 		createdAt: new Date(), | ||||
| 		lastUsedAt: new Date(), | ||||
| 		createdAt: now, | ||||
| 		lastUsedAt: now, | ||||
| 		session: ps.session, | ||||
| 		userId: user.id, | ||||
| 		token: accessToken, | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue