Subversion Repositories DevTools

Rev

Rev 6181 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
119 ghuddy 1
<%
2
'===================================================================
3
'						Access Control Login
4
'===================================================================
5
%>
6
<%
7
'------------ VARIABLE DEFINITION -------------
8
'------------ CONSTANTS DECLARATION -----------
9
'------------ VARIABLE INIT -------------------
6048 dpurdie 10
objAccessControl.objOraSession = OraSession	    ' Create database link for orasession
119 ghuddy 11
objAccessControl.objOraDatabase = OraDatabase	' Create database link for oradatabase
12
'----------------------------------------------
13
%>
14
<%
15
'-----------------------------------------------------------------------------------------------------------------------------
6181 dpurdie 16
'   Use the global variables  to control the operation
17
'   ForceLogon - Set via global.asa via the Application variable ForceLogon
18
'   PageLogon -  Can be set on per-page base. Default is TRUE. Only used if ForceLogon is false
19
'
119 ghuddy 20
Sub LoginCheck ()
6183 dpurdie 21
    If bGetApplication("ForceLogon", TRUE) Then ForcePageLogon = TRUE
6181 dpurdie 22
    If ForcePageLogon Then
23
        If NOT objAccessControl.UserLogedIn Then  
24
            objPMod.PersistInQryString ( aPersistList )		' Get all persistant parameters
25
 
26
            If NOT isPopupWindow Then
27
                If objPMod.GetParamValue("rfile") = "" Then Call objPMod.StoreParameter ( "rfile", scriptName )
28
                Call OpenInWindow ( "Login.asp?"& objPMod.ComposeURL() )
29
            Else
30
                Call OpenInParentWindow ( "Login.asp?"& objPMod.ComposeURL() )
31
                Call CloseWindow()
32
            End If
33
 
34
        End If
35
    End If
119 ghuddy 36
 
37
End Sub
38
'-----------------------------------------------------------------------------------------------------------------------------
39
%>
40
<%
41
'------------ RUN BEFORE CONTROL RENDER -------
42
 
43
'--- Login Check ---
44
Call LoginCheck ()
45
 
46
'----------------------------------------------
47
%>
48
<%
49
'------------ RUN AFTER CONTROL RENDER --------
50
'----------------------------------------------
51
%>