Idea Summary
The delete session function (apex_session.delete_session) should have an idle timeout parameter, so that when needed user can get delete the session.
Use Case
If we are sending an OTP, or email verification link it can expire after a particular time.
Preferred Solution (Optional)
You can provide an extra parameter to timeout the session.