From 374de80a79f0e9f6e6cdb3e3991b9aaf22a365de Mon Sep 17 00:00:00 2001
From: Matej Hrica <mtjhrc@gmail.com>
Date: Sat, 27 May 2023 17:04:43 +0200
Subject: [PATCH] Add copy-to-clipboard button to /success

---
 token-grabber/src/main/resources/templates/success.html | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/token-grabber/src/main/resources/templates/success.html b/token-grabber/src/main/resources/templates/success.html
index c527b1a..38deabf 100644
--- a/token-grabber/src/main/resources/templates/success.html
+++ b/token-grabber/src/main/resources/templates/success.html
@@ -18,7 +18,14 @@
         </tr>
         <tr>
             <th scope="row">accessToken</th>
-            <td> <textarea readonly th:text="${accessToken}"></textarea></td>
+            <td>
+                <textarea id="accessTokenTextArea" readonly th:text="${accessToken}"></textarea>
+                <br>
+                <button class="btn btn-outline-primary"
+                        onclick="navigator.clipboard.writeText(document.getElementById('accessTokenTextArea').value)">
+                Copy to clipboard
+                </button>
+            </td>
         </tr>
         </tbody>
     </table>
-- 
GitLab