Subversion Repositories oidplus

Rev

Rev 1300 | Rev 1312 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1300 Rev 1305
Line 321... Line 321...
321
 
321
 
322
Set this setting to a filename where all queries including timestamps would be written.
322
Set this setting to a filename where all queries including timestamps would be written.
323
This is used for performance analysis.
323
This is used for performance analysis.
324
Please choose a directory that cannot be accessed by world-wide.
324
Please choose a directory that cannot be accessed by world-wide.
325
 
325
 
326
### SESSION_LIFETIME
-
 
327
 
-
 
328
    OIDplus::baseConfig()->setValue('SESSION_LIFETIME', 30*60);
-
 
329
 
-
 
330
Session lifetime in seconds.
-
 
331
 
-
 
332
### OBJECT_CACHING
326
### OBJECT_CACHING
333
 
327
 
334
    OIDplus::baseConfig()->setValue('OBJECT_CACHING',         true);
328
    OIDplus::baseConfig()->setValue('OBJECT_CACHING',         true);
335
 
329
 
336
Object caching reads all objects in the memory. This increases performance
330
Object caching reads all objects in the memory. This increases performance
Line 660... Line 654...
660
 
654
 
661
### JWT_ALLOW_LOGIN_ADMIN
655
### JWT_ALLOW_LOGIN_ADMIN
662
 
656
 
663
    OIDplus::baseConfig()->setValue('JWT_ALLOW_LOGIN_ADMIN', true);
657
    OIDplus::baseConfig()->setValue('JWT_ALLOW_LOGIN_ADMIN', true);
664
 
658
 
665
Allow "Remember me" logins for the administrator account.
659
Allow browser logins for the administrator account.
666
 
660
 
667
### JWT_ALLOW_LOGIN_USER
661
### JWT_ALLOW_LOGIN_USER
668
    
662
    
669
    OIDplus::baseConfig()->setValue('JWT_ALLOW_LOGIN_USER', true);
663
    OIDplus::baseConfig()->setValue('JWT_ALLOW_LOGIN_USER', true);
670
 
664
 
671
Allow "Remember me" logins for a RA.
665
Allow browser logins for a RA.
672
 
666
 
673
### JWT_ALLOW_MANUAL_ADMIN and JWT_ALLOW_MANUAL_ADMIN_USER
667
### JWT_ALLOW_MANUAL_ADMIN and JWT_ALLOW_MANUAL_ADMIN_USER
674
 
668
 
675
    OIDplus::baseConfig()->setValue('JWT_ALLOW_MANUAL_ADMIN', false);
669
    OIDplus::baseConfig()->setValue('JWT_ALLOW_MANUAL_ADMIN', false);
676
    OIDplus::baseConfig()->setValue('JWT_ALLOW_MANUAL_USER', false);
670
    OIDplus::baseConfig()->setValue('JWT_ALLOW_MANUAL_USER', false);
677
 
671
 
678
Allow JWT tokens which were manually created "by hand".
672
Allow JWT tokens which were manually created "by hand".
679
These can have any content you like, but they must
673
These can have any content you like, but they must
680
contain the claim `oidplus_generator` with value `OIDplusAuthContentStoreJWT::JWT_GENERATOR_MANUAL`.
674
contain the claim `OIDplusAuthContentStoreJWT::CLAIM_GENERATOR` with value `OIDplusAuthContentStoreJWT::JWT_GENERATOR_MANUAL`.
681
 
675
 
682
### JWT_TTL_LOGIN_USER
676
### JWT_TTL_LOGIN_USER
683
    
677
    
684
    OIDplus::baseConfig()->setValue('JWT_TTL_LOGIN_USER', 10*365*24*60*60);
678
    OIDplus::baseConfig()->setValue('JWT_TTL_LOGIN_USER', 10*365*24*60*60);
685
 
679
 
686
How many seconds will a "remember me" login JWT token be valid?
680
How many seconds will a login JWT token be valid?
687
(RA login)
681
(RA login)
688
 
682
 
689
### JWT_TTL_LOGIN_ADMIN
683
### JWT_TTL_LOGIN_ADMIN
690
 
684
 
691
    OIDplus::baseConfig()->setValue('JWT_TTL_LOGIN_ADMIN', 10*365*24*60*60);
685
    OIDplus::baseConfig()->setValue('JWT_TTL_LOGIN_ADMIN', 10*365*24*60*60);
692
 
686
 
693
How many seconds will a "remember me" login JWT token be valid?
687
How many seconds will a login JWT token be valid?
694
(Administrator login)
688
(Administrator login)
695
 
689
 
696
 
690
 
697
(8) Third-party plugins
691
(8) Third-party plugins
698
-----------------------
692
-----------------------