mirror of
https://github.com/ubicloud/ubicloud.git
synced 2025-10-08 07:41:58 +08:00
This switches Clover to use the form method for forms, which automatically handles adding the appropriate csrf tag, so you don't need to duplicate the path in a separate csrf_tag call. The form method comes from the forme_route_csrf plugin, which is what CloverAdmin already uses. While here, change some rodauth forms to use *_path instead of "/" + *_route. Also, change some "#{@project.path}#{@pg.path}" to path(@pg).
15 lines
576 B
Text
15 lines
576 B
Text
<% @page_title = "Reset Password" %>
|
|
|
|
<% @page_message = "Reset your password" %>
|
|
|
|
<% form(role: :form, method: :post, class: "rodauth space-y-6") do %>
|
|
<%== rodauth.reset_password_additional_form_tags %>
|
|
|
|
<%== render("components/rodauth/password_field") %>
|
|
<%== part("components/rodauth/password_field", confirm: true) %>
|
|
|
|
<div class="flex flex-col text-center">
|
|
<%== part("components/form/submit_button", text: "Reset Password") %>
|
|
<a href="/login" class="mt-2 text-sm font-semibold leading-6 text-gray-900">Sign in to another account</a>
|
|
</div>
|
|
<% end %>
|