sroehrl/neoan3-session

View on GitHub
SessionAuthCopy.php

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
<?php


namespace Neoan3\Apps;


interface SessionAuthCopy
{
    public function setSecret(string $string): void;
    public function validate(?string $jwt = null):SessionAuthObjectCopy;
    public function restrict($scope = []):SessionAuthObjectCopy;
    public function assign($id, $scope, $payload = []):SessionAuthObjectCopy;
    public function logout(): bool;
}