Subversion Repositories DevTools

Rev

Rev 6048 | Rev 6183 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 6048 Rev 6181
Line 10... Line 10...
10
objAccessControl.objOraSession = OraSession	    ' Create database link for orasession
10
objAccessControl.objOraSession = OraSession	    ' Create database link for orasession
11
objAccessControl.objOraDatabase = OraDatabase	' Create database link for oradatabase
11
objAccessControl.objOraDatabase = OraDatabase	' Create database link for oradatabase
12
'----------------------------------------------
12
'----------------------------------------------
13
%>
13
%>
14
<%
14
<%
-
 
15
'--------------------------------------------------------------------------------------
-
 
16
' Determine if the website will force users to login
-
 
17
Function isForcedLogon()
-
 
18
    If IsEmpty (Application("ForceLogon")) Then
-
 
19
        isForcedLogon = TRUE
-
 
20
    Else
-
 
21
        isForcedLogon = CBool(Application("ForceLogon"))
-
 
22
   End If
-
 
23
End Function
-
 
24
 
15
'-----------------------------------------------------------------------------------------------------------------------------
25
'-----------------------------------------------------------------------------------------------------------------------------
-
 
26
'   Use the global variables  to control the operation
-
 
27
'   ForceLogon - Set via global.asa via the Application variable ForceLogon
-
 
28
'   PageLogon -  Can be set on per-page base. Default is TRUE. Only used if ForceLogon is false
-
 
29
'
16
Sub LoginCheck ()
30
Sub LoginCheck ()
-
 
31
    If isForcedLogon() Then ForcePageLogon = TRUE
-
 
32
    If ForcePageLogon Then
17
If NOT objAccessControl.UserLogedIn Then  
33
        If NOT objAccessControl.UserLogedIn Then  
18
	objPMod.PersistInQryString ( aPersistList )		' Get all persistant parameters
34
            objPMod.PersistInQryString ( aPersistList )		' Get all persistant parameters
19
	
35
            
20
	If NOT isPopupWindow Then
36
            If NOT isPopupWindow Then
21
		If objPMod.GetParamValue("rfile") = "" Then Call objPMod.StoreParameter ( "rfile", scriptName )
37
                If objPMod.GetParamValue("rfile") = "" Then Call objPMod.StoreParameter ( "rfile", scriptName )
22
		
-
 
23
		Call OpenInWindow ( "Login.asp?"& objPMod.ComposeURL() )
38
                Call OpenInWindow ( "Login.asp?"& objPMod.ComposeURL() )
24
		
-
 
25
	Else
39
            Else
26
		Call OpenInParentWindow ( "Login.asp?"& objPMod.ComposeURL() )
40
                Call OpenInParentWindow ( "Login.asp?"& objPMod.ComposeURL() )
27
		Call CloseWindow()
41
                Call CloseWindow()
28
	End If
42
            End If
29
	
43
            
-
 
44
        End If
30
End If
45
    End If
31
 
46
 
32
End Sub
47
End Sub
33
'-----------------------------------------------------------------------------------------------------------------------------
48
'-----------------------------------------------------------------------------------------------------------------------------
34
%>
49
%>
35
<%
50
<%