Files
upstream-zulip/templates/zerver/social_auth_select_email.html
upstream-mirror 64898b2c79
Some checks failed
Code scanning / CodeQL (push) Failing after 15s
Zulip production suite / Ubuntu 22.04 production build (push) Failing after 26s
Zulip production suite / Debian 12 production install with custom db name and user (push) Has been skipped
Zulip production suite / Ubuntu 22.04 production install and PostgreSQL upgrade with pgroonga (push) Has been skipped
Zulip production suite / Ubuntu 24.04 production install (push) Has been skipped
Zulip production suite / Ubuntu 26.04 production install (push) Has been skipped
Zulip production suite / Debian 13 production install (push) Has been skipped
Zulip production suite / 7.0 Version Upgrade (push) Has been skipped
Zulip production suite / 8.0 Version Upgrade (push) Has been skipped
Zulip production suite / 6.0 Version Upgrade (push) Has been skipped
Zulip production suite / 10.0 Version Upgrade (push) Has been skipped
Zulip production suite / 9.0 Version Upgrade (push) Has been skipped
Zulip production suite / 12.0 Version Upgrade (push) Has been skipped
Zulip production suite / 11.0 Version Upgrade (push) Has been skipped
GitHub Actions Security Analysis with zizmor / zizmor (push) Failing after 3s
Zulip CI / Debian 12 (Python 3.11, backend + documentation) (push) Failing after 26s
Zulip CI / Ubuntu 22.04 (Python 3.10, backend + frontend) (push) Failing after 3s
Zulip CI / Ubuntu 24.04 (Python 3.12, backend) (push) Failing after 25s
Zulip CI / Ubuntu 26.04 (Python 3.14, backend) (push) Failing after 25s
Zulip CI / Debian 13 (Python 3.13, backend) (push) Failing after 28s
Zulip production suite / Required jobs (push) Has been cancelled
Zulip CI / Required jobs (push) Has been cancelled
API Documentation Update Check / check-feature-level-updated (push) Has been cancelled
API Documentation Update Check / notify-if-api-docs-changed (push) Has been cancelled
snapshot of https://github.com/zulip/zulip.git @ 48c69911c7dd4e03b20552eb3bd77ad8151c1357 (2026-09-15)
2026-09-15 15:05:30 +05:00

82 lines
2.8 KiB
HTML

{% extends "zerver/portico_signup.html" %}
{% block title %}
<title>{{ _("Select account for authentication") }} | Zulip</title>
{% endblock %}
{% block portico_content %}
<div class="register-account flex full-page new-style" id="choose_email">
<div class="lead">
{% trans %}
<h1 class="get-started">Select account</h1>
{% endtrans %}
</div>
<div class="white-box">
<form method="post" class="select-email-form" action="/complete/{{ backend }}/" tabindex="0">
<div class="choose-email-box">
<input type="hidden" name="email" value="{{ primary_email }}" />
{% if avatar_urls[primary_email] %}
<img src="{{ avatar_urls[primary_email] }}" alt=""/>
{% else %}
<i class="fa fa-plus" aria-hidden="true"></i>
{% endif %}
<div>
<p class="email">
{{ primary_email }}
</p>
<p>
GitHub primary
{% if avatar_urls[primary_email] %}
- Log in
{% else %}
- Create new account
{% endif %}
</p>
</div>
</div>
</form>
{% for email in verified_non_primary_emails %}
<form method="post" class="select-email-form" action="/complete/{{ backend }}/" tabindex="0">
<div class="choose-email-box">
<input type="hidden" name="email" value="{{ email }}" />
{% if avatar_urls[email] %}
<img src="{{ avatar_urls[email] }}" alt="" class="no-drag"/>
{% else %}
<i class="fa fa-plus" aria-hidden="true"></i>
{% endif %}
<div>
<p class="email">
{{ email }}
</p>
<p>
{% if avatar_urls[email] %}
Log in
{% else %}
Create new account
{% endif %}
</p>
</div>
</div>
</form>
{% endfor %}
</div>
{% if unverified_emails %}
<div class="bottom-text">
<p>
{% trans %}
Your GitHub account also has unverified email addresses
associated with it.
{% endtrans %}
</p>
<p>
{% trans %}
To use one of these to log in to Zulip, you must first
<a href="https://github.com/settings/emails">verify it with GitHub.</a>
{% endtrans %}
</p>
</div>
{% endif %}
</div>
{% endblock %}