Ich möchte bestätigen, wenn es andere Möglichkeiten gibt, das Token von opentok ablaufen zu lassen? Die einzige Idee, die ich habe, ist es, die Frontend-API von opentok zu verwenden, die das Token überprüfen wird, aber ich weiß es nicht möglich in PHP oder im Backend-Teil.Wie überprüfe ich das expire Token in opentok php?
-1
A
Antwort
0
Sie könnten das Token dekodieren und sich die Ablaufzeit ansehen. Sie müssen nur den T1-Teil vom Anfang des Tokens entfernen und dann eine base64-Decodierung durchführen. Sie werden wie mit einer Schnur am Ende:
partner_id=<apiKey>&sig=<signature>:session_id=<sessionId>&create_time=<unix timestamp>&nonce=<random number>&role=moderator&expire_time=<unix timestamp>&initial_layout_class_list=
Ziehen Sie dann müssen Sie nur die expire_time aus dieser Zeichenfolge.
Auch im Zweifelsfall, warum nicht einfach ein neues Token generieren? Es ist nicht wirklich ein REST-Aufruf, um ein neues Token zu generieren, es ist nur eine einfache base64-Enkodierungs- und Hashing-Funktion, die lokal vorkommt, so dass es billig ist.
Verwandte Themen
- 1. Expire-Datum in Refresh-Token (oauth2, genau)
- 2. "ungültige Signatur" JWT Token Opentok
- 3. PHP Session Expire Redirect
- 4. Installieren opentok php sdk
- 5. dynamische sessionId Verwendung und Token in OpenTok-Angular
- 6. Generiere niemals ein Token für den Expire - FACEBOOK
- 7. Opentok erstellen verschiedene Token für Benutzer in derselben Sitzung
- 8. sessionErrorDomain: Ungültiges Token. in api OpenTok Android SDK
- 9. Wie überprüfe ich den Ablauf und die Abmeldung des Token?
- 10. OpenTok-Appcelerator-Modul mit OpenTok CocoaPods
- 11. Wie verbinde ich andere Benutzer mit opentok?
- 12. Wie überprüfe ich das nächste Kontrollkästchen?
- 13. Wie überprüfe ich das Java-Konsolenprotokoll?
- 14. C# Wie überprüfe ich das Textfeld
- 15. Wie überprüfe ich das Datagridview nicht leer?
- 16. Expire php Session-Variable nach Zeitraum
- 17. OpenTok JWT Authenticacion Bug
- 18. OpenTok API-Authentifizierung
- 19. Nur das hintere Mikrofon aktivieren ios openTok
- 20. Wie überprüfe ich zweimal in einem Zeitbereich mit php
- 21. Wie überprüfe ich den Datumstyp im Array in PHP
- 22. Wie überprüfe ich eine DKIM-Signatur in PHP?
- 23. Wie überprüfe ich, ob ein Verzeichnis in PHP beschreibbar ist?
- 24. Wie überprüfe ich, ob eine Umgebungsvariable in PHP gesetzt ist?
- 25. Wie überprüfe ich mssql bestehende Tabelle in PHP
- 26. Wie überprüfe ich ein Ereignis, das das letzte Ereignis ist?
- 27. Wie aktualisiere ich das OAuth-Token?
- 28. PHP JWT Token Ungültige Signatur
- 29. Add Expire Header in PHP kann es nicht
- 30. Wie überprüfe ich das Datetime Format in einer Zeichenkette?
danke dafür – user3818576