Simple calling card script, return to dial plan

Does anyone know of an asterisk calling card application that would dump the user back to the main dial plan after Authentication? I don’t need to worry about time used, and rates. I just need to log who logged in with what account number and how long they talked for.

the authenticate command is fine, however I have no way to log with password was used

any ideas?