You need to do the following :
- Create a self registration form/page with the fields required
- Once the user register you can then assign the following session timeout with 5 minutes .
The big question is what action do you want to take if the user tries to reconnect again after the 5 minutes?:
- Deny access
- Redirect to another page