Mercurial > prosody-modules
diff mod_http_oauth2/html/login.html @ 5466:398d936e77fb
mod_http_oauth2: Add support for the OpenID 'login_hint' parameter
This allows the client to suggest to the authorization screen which user
is trying to login, so they don't have to fill that in twice if they
already did so at the client.
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Wed, 17 May 2023 18:49:22 +0200 |
parents | acab61ba7f02 |
children | 46e512f4ba14 |
line wrap: on
line diff
--- a/mod_http_oauth2/html/login.html Wed May 17 17:56:56 2023 +0200 +++ b/mod_http_oauth2/html/login.html Wed May 17 18:49:22 2023 +0200 @@ -16,8 +16,8 @@ <p>{state.error}</p> </div>} <form method="post"> - <input type="text" name="username" placeholder="Username" aria-label="Username" required autofocus><br/> - <input type="password" name="password" placeholder="Password" aria-label="Password" autocomplete="current-password" required><br/> + <input type="text" name="username" placeholder="Username" aria-label="Username" required {extra.no_username_hint&autofocus}{extra.username_hint& value="{extra.username_hint?}"}><br/> + <input type="password" name="password" placeholder="Password" aria-label="Password" autocomplete="current-password" required {extra.username_hint&autofocus}><br/> <input type="submit" value="Sign in"> </form> </fieldset>