Compare commits
5 commits
a51f872541
...
87146a91c6
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
87146a91c6 | ||
| 38db637495 | |||
| cbcd8904b3 | |||
| 5f2ca91fb1 | |||
|
|
0885de3471 |
6 changed files with 10 additions and 9 deletions
|
|
@ -118,7 +118,7 @@ environment:
|
|||
|
||||
steps:
|
||||
- name: renovate
|
||||
image: renovate/renovate:40.60
|
||||
image: renovate/renovate:40.62
|
||||
environment:
|
||||
RENOVATE_CONFIG_FILE: "renovate_backend_config.js"
|
||||
RENOVATE_TOKEN:
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
elixir 1.18.3-otp-27
|
||||
erlang 27.3.4
|
||||
just 1.41.0
|
||||
just 1.42.1
|
||||
|
|
|
|||
|
|
@ -19,15 +19,16 @@ defmodule Mv.Accounts.User do
|
|||
Currently password and SSO with Rauthy as OIDC provider
|
||||
"""
|
||||
authentication do
|
||||
session_identifier Application.get_env(:mv, :session_identifier)
|
||||
session_identifier Application.compile_env(:mv, :session_identifier, :jti)
|
||||
|
||||
tokens do
|
||||
enabled? true
|
||||
token_resource Mv.Accounts.Token
|
||||
|
||||
require_token_presence_for_authentication? Application.get_env(
|
||||
require_token_presence_for_authentication? Application.compile_env(
|
||||
:mv,
|
||||
:require_token_presence_for_authentication
|
||||
:require_token_presence_for_authentication,
|
||||
false
|
||||
)
|
||||
|
||||
store_all_tokens? true
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ defmodule Mv.Accounts.User.Senders.SendNewUserConfirmationEmail do
|
|||
@impl true
|
||||
def send(user, token, _) do
|
||||
new()
|
||||
# TODO: Replace with your email
|
||||
# Replace with email from env
|
||||
|> from({"noreply", "noreply@example.com"})
|
||||
|> to(to_string(user.email))
|
||||
|> subject("Confirm your email address")
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ defmodule Mv.Accounts.User.Senders.SendPasswordResetEmail do
|
|||
@impl true
|
||||
def send(user, token, _) do
|
||||
new()
|
||||
# TODO: Replace with your email
|
||||
# Replace with email from env
|
||||
|> from({"noreply", "noreply@example.com"})
|
||||
|> to(to_string(user.email))
|
||||
|> subject("Reset your password")
|
||||
|
|
|
|||
|
|
@ -33,8 +33,8 @@ defmodule MvWeb.AuthController do
|
|||
caused_by: %Ash.Error.Forbidden{
|
||||
errors: [%AshAuthentication.Errors.CannotConfirmUnconfirmedUser{}]
|
||||
}
|
||||
}} -> gettext(
|
||||
"""
|
||||
}} ->
|
||||
gettext("""
|
||||
You have already signed in another way, but have not confirmed your account.
|
||||
You can confirm your account using the link we sent to you, or by resetting your password.
|
||||
""")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue