diff --git a/.github/workflows/assigned-issues-inprogress.yml b/.github/workflows/assigned-issues-inprogress.yml index defa967..67de8d7 100644 --- a/.github/workflows/assigned-issues-inprogress.yml +++ b/.github/workflows/assigned-issues-inprogress.yml @@ -10,6 +10,6 @@ jobs: steps: - uses: alex-page/github-project-automation-plus@v0.2.4 with: - project: FHeD v1.0 - column: In Progress - repo-token: ${{ secrets.AUTO_TOKEN }} + project: v1.0 + column: In progress + repo-token: ${{ secrets.GITHUB_TOKEN }} diff --git a/app/public/actions/login.php b/app/public/actions/login.php index 0598f9d..38fdcc1 100644 --- a/app/public/actions/login.php +++ b/app/public/actions/login.php @@ -5,6 +5,7 @@ // Perform the OIDC authentication try { $oidc->authenticate(); + $_SESSION['access_token'] = $oidc->requestClientCredentialsToken()->access_token; $oidc_user = array( 'sub' => $oidc->requestUserInfo('sub'), 'username' => $oidc->requestUserInfo('preferred_username'), diff --git a/app/public/actions/logout.php b/app/public/actions/logout.php index 6bca8f6..8bbceb7 100644 --- a/app/public/actions/logout.php +++ b/app/public/actions/logout.php @@ -2,7 +2,7 @@ $PAGE_NAME = "Logging out..."; require_once __DIR__ . "/../../includes/prereqs.php"; + $access_token = $_SESSION['access_token']; session_destroy(); - - header('Location: /'); + $oidc->signOut($access_token, $_ENV['APP_URL']); ?>