Publish: Login failed: Maximum number of sessions exceeded! (You are currently using a trial license)

0
Hi Team, We have a REST API to upload the data files to the App which is using the custom authentication. Inside which we  are checking the username and password using VerifyPassword java action. It calls    Core.authenticate(getContext(), user, password) . Does authenticate API creates new session everytime ?  As our upload API would be called many times, creating a new session per authenticate API will consume all the sessions. Please guide on the implementation. Logs:  Publish: Login failed: Maximum number of sessions exceeded! (You are currently using a trial license) Publish: com.mendix.basis.util.license.LicenseRuntimeException: Maximum number of sessions exceeded! (You are currently using a trial license) com.mendix.basis.util.license.LicenseUtil.checkTrialLimitation(LicenseUtil.scala:59) com.mendix.basis.util.license.LicenseUtil.checkUserLimitations(LicenseUtil.scala:38) com.mendix.basis.util.license.LicenseUtil.checkUserLimitations(LicenseUtil.scala:138) com.mendix.basis.util.license.LicenseUtil.checkSession(LicenseUtil.scala:135) com.mendix.basis.session.SessionManager.createSession(SessionManager.scala:55) com.mendix.basis.session.SessionManager.$anonfun$initializeSession$2(SessionManager.scala:50) scala.Option.getOrElse(Option.scala:201) com.mendix.basis.session.SessionManager.initializeSession(SessionManager.scala:50) com.mendix.basis.session.SessionManager.initializeSession(SessionManager.scala:30) com.mendix.basis.component.SessionCore.initializeSession(SessionCore.scala:74) com.mendix.basis.component.SessionCore.initializeSession$(SessionCore.scala:73) com.mendix.basis.component.InternalCore.initializeSession(InternalCore.scala:21) com.mendix.integration.authentication.MicroflowAuthenticator.createRegularSessionFromUser(MicroflowAuthenticator.scala:38) com.mendix.integration.authentication.MicroflowAuthenticator.$anonfun$authenticate$1(MicroflowAuthenticator.scala:23) scala.Option.flatMap(Option.scala:283) com.mendix.integration.authentication.MicroflowAuthenticator.authenticate(MicroflowAuthenticator.scala:20) com.mendix.integration.authentication.Authenticator.authenticate(Authenticator.scala:27) com.mendix.integration.authentication.Authenticator.$anonfun$authenticate$1(Authenticator.scala:35)      
asked
0 answers