Skip to content

Commit 127b652

Browse files
committed
update SessionGuardian
1 parent 23382d7 commit 127b652

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

session/core/src/main/scala/app/softnetwork/session/launch/SessionGuardian.scala

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ import app.softnetwork.persistence.launch.{PersistenceGuardian, PersistentEntity
55
import app.softnetwork.persistence.schema.SchemaProvider
66
import app.softnetwork.session.CsrfCheck
77
import app.softnetwork.session.persistence.typed.SessionRefreshTokenBehavior
8+
import com.softwaremill.session.{SessionConfig, SessionManager}
9+
import org.softnetwork.session.model.Session
810

911
trait SessionGuardian extends PersistenceGuardian { _: SchemaProvider with CsrfCheck =>
1012

@@ -19,4 +21,8 @@ trait SessionGuardian extends PersistenceGuardian { _: SchemaProvider with CsrfC
1921
*/
2022
override def entities: ActorSystem[_] => Seq[PersistentEntity[_, _, _, _]] = sessionEntities
2123

24+
protected def manager(implicit sessionConfig: SessionConfig): SessionManager[Session]
25+
26+
protected def sessionType: Session.SessionType
27+
2228
}

session/core/src/main/scala/app/softnetwork/session/service/SessionMaterials.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ trait SessionMaterials {
2121

2222
implicit def refreshTokenStorage: RefreshTokenStorage[Session] = SessionRefreshTokenDao(ts)
2323

24-
protected def sessionType: Session.SessionType = Settings.Session.SessionContinuityAndTransport
24+
protected def sessionType: Session.SessionType
2525

2626
def headerAndForm: Boolean = false
2727

0 commit comments

Comments
 (0)