Modificando o tempo limite da sessão
O Singular SDK gere as sessões de utilizador automaticamente, pelo que não é necessário adicionar qualquer código para lidar com as sessões. No entanto, é possível modificar o valor do tempo limite da sessão, se desejar.
Por padrão, se o aplicativo for executado em segundo plano por 60 segundos ou mais antes de retornar ao primeiro plano, o SDK registrará uma nova sessão.
Para alterar o valor de tempo limite, use .withSessionTimeoutInSec ao criar o objeto SingularConfig. Por exemplo:
const config = new SingularConfig('<SDK KEY>', '<SDK SECRET>')
.withSessionTimeoutInSec(120); // Set timeout to 120 seconds
Singular.init(config);