The ability to vary expires_in per request.

When I create an OAuth Server, I may give some clients a longer expires time (or shorter expires time), I need the ability to change the expires time via each client(or other situation).

This is just a quick and no pain changes, maybe you can figure out a better way.