You may use astdb for this.<br><br>Just set an entry on AstDB with user password and then for every outgoing call prompt an audio to introduce password and then check if it exists on AstDB.<br><br>User may be the caller ID and the pass is introduced by DTMF.
<br><br>Then you may use a GOTOIF to allow or not Outgoing Call.<br><br><br>Other choice could be easier:<br><br>There are other ways with Authenticate() application<br><br>using as an argument for the Authenticate Application a variable defined on every SIP or IAX account with setvar=mypasswd=1234 ( in
sip.conf or iax.conf ) <br>then you may put in your dialplan (extensions.conf) something like:<br><br>exten=>_XXXXX,1,Authenticate(${mypasswd}) ; where mypasswd is a variable that exist on every sip account definition<br>
exten=>_XXXXX,2, ....<br><br><br><a href="http://www.voip-info.org/wiki-Asterisk+Database">http://www.voip-info.org/wiki-Asterisk+Database</a><br><span style="font-family: monospace;"><a href="http://www.voip-info.org/wiki-Asterisk+cmd+authenticate">
http://www.voip-info.org/wiki-Asterisk+cmd+authenticate</a><br><br>Note this are just ideas, you must test it.<br><br>You may use Show application Authenticate and Show function DB_EXISTS within Asterisk CLI to get a deeper understanding of all this functions and applications
<br></span><br><br><div><span class="gmail_quote">On 1/13/07, <b class="gmail_sendername">William Piper</b> <<a href="mailto:william.piper@gmail.com">william.piper@gmail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div>Try <a href="http://www.asterisk2billing.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">www.asterisk2billing.org</a></div><div><span class="e" id="q_1101906b3bec23ab_1">
<div><br><br> </div>
<div><span class="gmail_quote">On 1/11/07, <b class="gmail_sendername">Pablo Bullian</b> <<a href="mailto:pablo.bullian@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">pablo.bullian@gmail.com
</a>> wrote:</span>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 0.8ex; padding-left: 1ex;">Hi,<br>I have an issue with the authentication for the outgoing calls.<br><br>What I want is to give every user a different password, that they must
<br>enter everytime they make an outgoing call.<br><br>What are my possibilities? and can u show me an example please?<br><br>Thanks a lot.<br><br>--<br>'May the source be with you'<br><br>Pablo E. Bullian<br>Network Administrator
<br>_______________________________________________<br>--Bandwidth and Colocation provided by <a href="http://Easynews.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">Easynews.com</a> --<br><br>
asterisk-users mailing list<br>To UNSUBSCRIBE or update options visit:
<br> <a href="http://lists.digium.com/mailman/listinfo/asterisk-users" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://lists.digium.com/mailman/listinfo/asterisk-users</a><br></blockquote></div>
<br>
</span></div><br>_______________________________________________<br>--Bandwidth and Colocation provided by <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://Easynews.com" target="_blank">Easynews.com
</a> --<br><br>asterisk-users mailing list<br>To UNSUBSCRIBE or update options visit:<br> <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://lists.digium.com/mailman/listinfo/asterisk-users" target="_blank">
http://lists.digium.com/mailman/listinfo/asterisk-users</a><br><br><br></blockquote></div><br>