ADF Ticket Expire time

cancel
Showing results for 
Search instead for 
Did you mean: 
sanjaybandhniya
Intermediate

ADF Ticket Expire time

I am using adf with alfresco.

Alfresco session timeout is 30 min and ticket expiration time is 1 hr.

What will happen if I make adf idle after login up 30 min?

Will I need to login again?

Eugenio Romano‌ Please comment on this.

7 Replies
eugenio_romano
Alfresco Employee

Re: ADF Ticket Expire time

yep you need to login the cool thing is that you can automatically redirect a user to the login page over a 401 event for example:


import { Component, ViewEncapsulation, OnInit } from '@angular/core';
import { AuthenticationService, AlfrescoApiService, PageTitleService } from '@alfresco/adf-core';
import { Router } from '@angular/router';
import { MatDialog } from '@angular/material';

@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.scss'],
encapsulation: ViewEncapsulation.None
})
export class AppComponent implements OnInit {

constructor(private pageTitleService: PageTitleService,
private alfrescoApiService: AlfrescoApiService,
private authenticationService: AuthenticationService,
private router: Router,
private dialogRef: MatDialog) {
}

ngOnInit() {
this.pageTitleService.setTitle('title');

this.alfrescoApiService.getInstance().on('error', (error) => {
if (error.status === 401) {
if (!this.authenticationService.isLoggedIn()) {
this.dialogRef.closeAll();
this.router.navigate(['/login']);
}
}
});
}
}
sanjaybandhniya
Intermediate

Re: ADF Ticket Expire time

Hi,

I am using adf with APS.

What is the ticket expire time? I am using basic auth.

 

Upladder
Active Member II

Re: ADF Ticket Expire time

Is there a place to configure the expire time for the tickets?

denys
Partner

Re: ADF Ticket Expire time

Check the documentation on ACS, the configuration is done in the property files in backend

Upladder
Active Member II

Re: ADF Ticket Expire time

> Check the documentation on ACS, the configuration is done in the property files in backend

I explored the documentation on ACS.
I only find "A ticket is valid for a specific time".
I did not find properties and a path for the specific configuration file in backend.
https://docs.alfresco.com/content-services/latest/develop/rest-api-guide/install/

Screenshot 2023-11-03 at 09-07-02 Alfresco Docs - Install and authenticate.png

denys
Partner

Re: ADF Ticket Expire time

denys
Partner

Re: ADF Ticket Expire time

And you already raised exact same question mutliple times, and got the solution marked as solved. https://hub.alfresco.com/t5/alfresco-content-services-forum/session-timeout/td-p/312741