mirror of
https://github.com/simple-login/app.git
synced 2024-09-27 20:31:30 +02:00
fix typos and improve messages showing at the end users
This commit is contained in:
parent
47e77ed4ab
commit
4f751e5cd2
@ -22,15 +22,16 @@ def new_custom_alias():
|
||||
optional "hostname" in args
|
||||
Output:
|
||||
201 if success
|
||||
409 if alias already exists
|
||||
409 if the alias already exists
|
||||
|
||||
"""
|
||||
user = g.user
|
||||
if not user.can_create_new_alias():
|
||||
LOG.d("user %s cannot create custom alias", user)
|
||||
LOG.d("user %s cannot create any custom alias", user)
|
||||
return (
|
||||
jsonify(
|
||||
error="You have created 3 custom aliases, please upgrade to create more"
|
||||
error="You have reached the limitation of a free account with the maximum of "
|
||||
"3 custom aliases, please upgrade your plan to create more custom aliases"
|
||||
),
|
||||
400,
|
||||
)
|
||||
@ -46,7 +47,7 @@ def new_custom_alias():
|
||||
alias_prefix = alias_prefix.strip()
|
||||
alias_prefix = convert_to_id(alias_prefix)
|
||||
if not alias_prefix: # should be checked on frontend
|
||||
LOG.d("user %s submits empty alias prefix %s", user, alias_prefix)
|
||||
LOG.d("user %s submits an empty alias with the prefix %s", user, alias_prefix)
|
||||
return jsonify(error="alias prefix cannot be empty"), 400
|
||||
|
||||
# make sure alias_suffix is either .random_letters@simplelogin.co or @my-domain.com
|
||||
@ -54,19 +55,19 @@ def new_custom_alias():
|
||||
if alias_suffix.startswith("@"):
|
||||
custom_domain = alias_suffix[1:]
|
||||
if custom_domain not in user_custom_domains:
|
||||
LOG.d("user %s submits wrong custom domain %s ", user, custom_domain)
|
||||
LOG.d("user %s submits a wrong custom domain %s ", user, custom_domain)
|
||||
return jsonify(error="error"), 400
|
||||
else:
|
||||
if not alias_suffix.startswith("."):
|
||||
LOG.d("user %s submits wrong alias suffix %s", user, alias_suffix)
|
||||
LOG.d("user %s submits a wrong alias suffix %s", user, alias_suffix)
|
||||
return jsonify(error="error"), 400
|
||||
if not alias_suffix.endswith(EMAIL_DOMAIN):
|
||||
LOG.d("user %s submits wrong alias suffix %s", user, alias_suffix)
|
||||
LOG.d("user %s submits a wrong alias suffix %s", user, alias_suffix)
|
||||
return jsonify(error="error"), 400
|
||||
|
||||
random_letters = alias_suffix[1 : alias_suffix.find("@")]
|
||||
if len(random_letters) < 5:
|
||||
LOG.d("user %s submits wrong alias suffix %s", user, alias_suffix)
|
||||
LOG.d("user %s submits a wrong alias suffix %s", user, alias_suffix)
|
||||
return jsonify(error="error"), 400
|
||||
|
||||
full_alias = alias_prefix + alias_suffix
|
||||
|
@ -22,7 +22,7 @@ def activate():
|
||||
|
||||
if not activation_code:
|
||||
return (
|
||||
render_template("auth/activate.html", error="Activation code not found"),
|
||||
render_template("auth/activate.html", error="Activation code cannot be found"),
|
||||
400,
|
||||
)
|
||||
|
||||
@ -30,7 +30,7 @@ def activate():
|
||||
return (
|
||||
render_template(
|
||||
"auth/activate.html",
|
||||
error="Activation code is expired",
|
||||
error="Activation code was expired",
|
||||
show_resend_activation=True,
|
||||
),
|
||||
400,
|
||||
|
@ -48,7 +48,7 @@ def facebook_login():
|
||||
def facebook_callback():
|
||||
# user clicks on cancel
|
||||
if "error" in request.args:
|
||||
flash("please use another sign in method then", "warning")
|
||||
flash("Please use another sign in method then", "warning")
|
||||
return redirect("/")
|
||||
|
||||
facebook = OAuth2Session(
|
||||
|
@ -40,7 +40,7 @@ def github_login():
|
||||
def github_callback():
|
||||
# user clicks on cancel
|
||||
if "error" in request.args:
|
||||
flash("please use another sign in method then", "warning")
|
||||
flash("Please use another sign in method then", "warning")
|
||||
return redirect("/")
|
||||
|
||||
github = OAuth2Session(
|
||||
|
@ -27,7 +27,7 @@ def login():
|
||||
user = User.filter_by(email=form.email.data).first()
|
||||
|
||||
if not user:
|
||||
flash("Email not exist in our system", "error")
|
||||
flash("The email entered does not exist in our system", "error")
|
||||
elif not user.check_password(form.password.data):
|
||||
flash("Wrong password", "error")
|
||||
elif not user.activated:
|
||||
|
@ -20,17 +20,17 @@ def resend_activation():
|
||||
user = User.filter_by(email=form.email.data).first()
|
||||
|
||||
if not user:
|
||||
flash("There's no such email", "warning")
|
||||
flash("There is no such email", "warning")
|
||||
return render_template("auth/resend_activation.html", form=form)
|
||||
|
||||
if user.activated:
|
||||
flash("your account is already activated, please login", "success")
|
||||
flash("Your account was already activated, please login", "success")
|
||||
return redirect(url_for("auth.login"))
|
||||
|
||||
# user is not activated
|
||||
LOG.d("user %s is not activated", user)
|
||||
flash(
|
||||
"An activation email is on its way, please check your inbox/spam folder",
|
||||
"An activation email has been sent to you. Please check your inbox/spam folder.",
|
||||
"warning",
|
||||
)
|
||||
send_activation_email(user, request.args.get("next"))
|
||||
|
@ -28,13 +28,13 @@ def reset_password():
|
||||
if not reset_password_code:
|
||||
error = (
|
||||
"The reset password link can be used only once. "
|
||||
"Please make a new request to reset password"
|
||||
"Please request a new link to reset password."
|
||||
)
|
||||
return render_template("auth/reset_password.html", form=form, error=error)
|
||||
|
||||
if reset_password_code.is_expired():
|
||||
error = (
|
||||
"The link is already expired. Please make a new request to reset password"
|
||||
"The link has been already expired. Please make a new request of the reset password link"
|
||||
)
|
||||
return render_template("auth/reset_password.html", form=form, error=error)
|
||||
|
||||
|
@ -86,7 +86,7 @@ def send_change_email(new_email, current_email, name, link):
|
||||
def send_new_app_email(email, name):
|
||||
send_email(
|
||||
email,
|
||||
f"{name}, any questions/feedbacks for SimpleLogin?",
|
||||
f"{name}, any question/feedback for SimpleLogin?",
|
||||
_render("new-app.txt", name=name),
|
||||
_render("new-app.html", name=name),
|
||||
)
|
||||
|
Loading…
Reference in New Issue
Block a user