add expiration configuration & default (20m)
add expiration configuration & default (20m)