diff src/login.js.luan @ 44:1aa50739475a

add manual login
author Franklin Schmidt <fschmidt@gmail.com>
date Thu, 27 Feb 2025 22:50:46 -0700
parents 9f45d32670ae
children e138343b2c76
line wrap: on
line diff
--- a/src/login.js.luan	Thu Feb 27 22:18:18 2025 -0700
+++ b/src/login.js.luan	Thu Feb 27 22:50:46 2025 -0700
@@ -14,7 +14,8 @@
 return function()
 	local email = Http.request.parameters.email or error()
 	local user = User.get_or_create_by_email(email)
-	local url = base_url().."/do_login.html?user="..user.id.."&password="..user.password
+	local password = user.password
+	local url = base_url().."/do_login.html?user="..user.id.."&password="..password
 	local with = Http.request.parameters.with
 	with = to_list(with)
 	for _, email in ipairs(with) do
@@ -28,6 +29,8 @@
 Here is the link to login:
 
 <%= url %>
+
+Or login with your email and the password: <%=password%>
 <%		`
 	}
 	Io.stdout = Http.response.text_writer()