The issue
I am using fof/passport and it is working quite well for logging in, authenticating with our CAS setup and then signing users in with a generic username and letting them choose their nickname (kudos to the flarum-nicknames people!). My one issue is that we have a central launchpad/dashboard where many people access all of our services. They can only see our forum link when logged in, so they must be logged in prior to clicking on the link. Is there a URL that we could direct to in flarum that will authenticate immediately (or check for authentication)? It is bothersome for people to be logged in, click on the forum link, then have to click on the login button again with multiple modals and popups. I am thinking it may be some api request that can be tacked onto <flarum-site>/auth/passport but right now that just generates a code= and state= URL and does indeed log the user in but does not redirect to the home page.
Flarum information
Flarum core: 1.8.10
PHP version: 8.3.22
MySQL version: 10.11.15-MariaDB-ubu2204
Loaded extensions: Core, date, libxml, pcre, zlib, filter, hash, json, random, readline, Reflection, SPL, session, ctype, curl, dom, fileinfo, gd, gmp, iconv, intl, mbstring, openssl, PDO, standard, SimpleXML, sodium, tokenizer, xml, xmlwriter, zip, exif, mysqlnd, Phar, pdo_mysql, uuid, Zend OPcache
+-----------------------------------+---------+--------+
| Flarum Extensions | | |
+-----------------------------------+---------+--------+
| ID | Version | Commit |
+-----------------------------------+---------+--------+
| flarum-flags | v1.8.2 | |
| flarum-tags | v1.8.4 | |
| flarum-approval | v1.8.2 | |
| askvortsov-auto-moderator | v0.1.3 | |
| flarum-suspend | v1.8.4 | |
| flarum-mentions | v1.8.5 | |
| flarum-subscriptions | v1.8.1 | |
| v17development-user-badges | v1.1.0 | |
| miniflar-admin-notepad-widget | 1.0.0 | |
| fof-user-bio | 1.4.2 | |
| fof-upload | 1.8.8 | |
| fof-subscribed | 1.1.4 | |
| fof-socialprofile | 1.2.0 | |
| fof-reactions | 1.4.1 | |
| fof-polls | 2.3.1 | |
| fof-passport | 1.1.1 | |
| fof-pages | 1.0.8 | |
| fof-moderator-notes | 1.3.0 | |
| fof-links | 1.4.0 | |
| fof-follow-tags | 1.2.9 | |
| fof-byobu | 1.4.3 | |
| flarum-sticky | v1.8.2 | |
| flarum-nicknames | v1.8.2 | |
| flarum-markdown | v1.8.1 | |
| flarum-lock | v1.8.2 | |
| flarum-likes | v1.8.1 | |
| flarum-embed | v1.8.0 | |
| flarum-bbcode | v1.8.0 | |
| clarkwinkelmann-group-invitation | 1.0.2 | |
| clarkwinkelmann-anonymous-posting | 1.1.1 | |
| blomstra-fontawesome | 0.1.5 | |
+-----------------------------------+---------+--------+