Authentifizierte Aktionen anpassen

Derzeit nutzt unser Team OAuth (mit Auth0) zur Authentifizierung. Allerdings haben wir ein separates Anmeldeformular, das angezeigt werden muss, wenn auf authentifizierungsbedürftige Aktionen geklickt wird (z. B. antworten, Zugriff erhalten usw.).

Gibt es eine zentralisierte Möglichkeit, dies umzusetzen?

Außerdem: Was ist der beste Weg, den aktuellen Benutzer in JavaScript abzurufen (falls möglich – falls nicht, was ist der nächstbeste Weg)?