<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:arial, helvetica, sans-serif;font-size:12pt"><DIV></DIV>
<DIV>My first thought would be a hook_menu_alter to set it back to the right path. Granted most of the time it will be unnecessary overhead, but if the path is critical, it should work.<BR>&nbsp;</DIV>
<P><FONT face="bookman old style, new york, times, serif" color=#ff007f size=4><EM><STRONG>Nancy</STRONG></EM></FONT></P>
<P>&nbsp;</P>
<P><FONT face="arial, helvetica, sans-serif">Injustice anywhere is a threat to justice everywhere. -- Dr. Martin L. King, Jr.</FONT></P>
<DIV><BR></DIV>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: arial, helvetica, sans-serif"><BR>
<DIV style="FONT-SIZE: 10pt; FONT-FAMILY: arial, helvetica, sans-serif"><FONT face=Tahoma size=2>
<HR SIZE=1>
<B><SPAN style="FONT-WEIGHT: bold">From:</SPAN></B> David Metzler &lt;metzler.dl@gmail.com&gt;<BR><B><SPAN style="FONT-WEIGHT: bold">To:</SPAN></B> development@drupal.org<BR><B><SPAN style="FONT-WEIGHT: bold">Sent:</SPAN></B> Mon, November 22, 2010 8:24:25 PM<BR><B><SPAN style="FONT-WEIGHT: bold">Subject:</SPAN></B> [development] Protecting URLS From Path<BR></FONT><BR>I maintain an SSO module that has an alternate login path (cas instead of user/login).&nbsp; I recently got a post asking if there was a way for me to programmatically protect it from being overridden.&nbsp; <BR><BR>A user had created a page describing the single sign on process and given it the same URL as my menu_hook was registered, thus overriding the behavior provided by my module. <BR><BR>So I thought I'd ask.&nbsp; Anyone know of a way for me to ensure that other menu paths (specifically aliases) cannot override the one provided by my module?
 <BR><BR>Dave</DIV></DIV></div></body></html>