Per motivi di sicurezza, abbiamo disabilitato iframe e javascript all'interno della nostra applicazione web. Ora vorremmo implementare reCAPTCHA nel processo di login. Vedo che incorpora un iframe
nella pagina, che è disabilitato quindi non può essere visto. C'è un modo per implementare il reCAPTCHA senza usare iframe
o javascript?È possibile utilizzare reCAPTCHA senza iframe e qualsiasi javascript?
risposta
Stavo guardando questa domanda per le persone disabili (i.e cieco) che non hanno Javascript.
Una brutta soluzione potrebbe essere quella di chiamare il ReCaptcha da un server, ottenere l'HTML prodotto, passarlo al browser, inviare un modulo quando l'utente fa clic, quindi inviare l'input dell'utente dal server, utilizzando Javascript.
Sembra che Google in ogni caso proibisca esplicitamente a di chiamare le sue API ReCaptcha da un server web. Ciò significa che l'utilizzo di ReCaptcha senza Javascript non è possibile.
Per Iframes, non ho testato.
Inoltre, è necessario capire che Google e altri fornitori di software amano fornire javascript SDK perché è più facile da mantenere. Se si hackerare il JS interne/iframe di chiamare direttamente un'API, è probabile che pochi mesi dopo il JS è cambiato e il vostro hack è rotto ...
Tuttavia, è possibile utilizzare reCAPTCHA senza JS: How to hide recaptcha for JavaScript enabled browsers and pass html validation
Sostanzialmente seguendo il link sopra riportato e utilizzando l'esempio di user968834
- 1. è il multithreading javascript possibile con IFRAME
- 2. è possibile utilizzare iframe in UIWebView?
- 3. È possibile utilizzare FBML all'interno di un'app Facebook iFrame?
- 4. iframe HTML e javascript
- 5. È possibile utilizzare Vala senza GObject?
- 6. iframe JavaScript e stessa origine
- 7. È possibile utilizzare Xtext senza eclissi?
- 8. È possibile utilizzare iframe con l'indirizzo localhost nell'origine?
- 9. Eseguire javascript senza UIWebView possibile?
- 10. È possibile ottenere il referrer della pagina padre di un iFrame con JavaScript in iFrame?
- 11. È possibile utilizzare Selenium/Capybara Webkit/Poltergeist senza patch ActiveRecord?
- 12. E 'possibile avere la convalida lato client senza Javascript
- 13. È possibile eseguire qualsiasi linguaggio eseguibile?
- 14. È possibile utilizzare un MapView senza dover estendere MapActivity?
- 15. Recaptcha crea iFrame sulla pagina, rompe lo stile
- 16. youtube iFrame è vuoto
- 17. E 'possibile fare questo senza JavaScript (layout HTML)
- 18. Ignora reCAPTCHA CSS
- 19. È possibile utilizzare AVCaptureVideoDataOutput e AVCaptureMovieFileOutput contemporaneamente?
- 20. È possibile utilizzare Zuul Edge Server senza Eureka/Ribbon
- 21. È ancora possibile utilizzare Google OAuth senza plus?
- 22. È possibile utilizzare Linq-SQL senza drag-and-drop?
- 23. è possibile l'aggiornamento automatico in Android senza utilizzare Android Market?
- 24. È possibile utilizzare OAuth 2.0 senza un server di reindirizzamento?
- 25. È possibile memorizzare puntatori nella memoria condivisa senza utilizzare offset?
- 26. È possibile utilizzare GStreamer senza un ciclo principale GLib?
- 27. È possibile utilizzare il server tableau senza desktop tableau?
- 28. selezionare ... dove id = qualsiasi valore. È possibile?
- 29. È possibile utilizzare GCC senza Cygwin o MinGW?
- 30. È possibile utilizzare Querydsl senza tipi di query generati?