alf (red_alf) wrote in changelog,
alf
red_alf
changelog

[livejournal] r19602: LJSUP-9334: New auth system for external...

Committer: afedorov
LJSUP-9334: New auth system for external domains (livejournal.sg)

U   trunk/cgi-bin/weblib.pl
Modified: trunk/cgi-bin/weblib.pl
===================================================================
--- trunk/cgi-bin/weblib.pl	2011-08-05 04:27:22 UTC (rev 19601)
+++ trunk/cgi-bin/weblib.pl	2011-08-05 04:30:57 UTC (rev 19602)
@@ -1460,28 +1460,11 @@
 
         $ret .= qq|
         <script type="text/javascript">
-        // case 2
-        var redir = 0;
-
-        // case 1
-        if( lj_user == 0 && !lj_master_user==0 ) {
-            redir = 1;
-        }
-        // case 3
-        else if( !lj_user == 0 && lj_master_user==0 ) {
-            window.location = "http://$domain/misc/clear_domain_session.bml?return=$curl";
-        }
-        // case 4
-        else if( !lj_user == 0 && !lj_master_user==0 ) {
-            if( !lj_user == lj_master_user ) {
-                redir = 1;
+            if( lj_user !== 0 && lj_master_user === 0 ) {
+                window.location = "http://$domain/misc/clear_domain_session.bml?return=$curl";
+            } else if ( lj_master_user > 0 && lj_master_user !== lj_user ) {
+                window.location = "${LJ::SITEROOT}/misc/get_domain_session.bml?return=$curl";
             }
-        }
-
-        // redirect to pta
-        if( redir ) {
-            window.location = "${LJ::SITEROOT}/misc/get_domain_session.bml?return=$curl";
-        }
         </script>
         |;
     }

Tags: livejournal, pl, red_alf
Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 0 comments