702d080a1e
Google BK
74 lines
2.7 KiB
Django/Jinja
74 lines
2.7 KiB
Django/Jinja
{% import "layouts/macros.jinja2" as macros %}
|
|
{% extends "layouts/base-server.jinja2" %}
|
|
|
|
{% block head %}
|
|
{{ super() }}
|
|
<script type="text/javascript">
|
|
function redirect() {
|
|
let searchParams = new URLSearchParams(window.location.search);
|
|
if (searchParams.has('to')) {
|
|
window.location.assign(searchParams.get('to'));
|
|
}
|
|
else {
|
|
window.location.assign("{{ redirect_url }}");
|
|
}
|
|
}
|
|
|
|
function sleep (time) {
|
|
return new Promise((resolve) => setTimeout(resolve, time));
|
|
}
|
|
</script>
|
|
{% endblock %}
|
|
|
|
{% block content %}
|
|
{% call macros.header(version) %}{% endcall %}
|
|
<main>
|
|
<div class="section no-pad-bot" id="index-banner">
|
|
<div class="container">
|
|
<br><br>
|
|
<div class="row center">
|
|
<h6 class="header col s12 light">
|
|
<div class="col s12 m8 offset-m2 l8 offset-l2" id="save_cred_message">
|
|
<h5 class="header center">You're almost set.</h5>
|
|
<br>
|
|
<div class="center">
|
|
You've authorized the addon to connect with Google Drive and created the authorization string shown below. Most of the time
|
|
you can just click "Send Credentials" below to have them sent back to the addon, but depending on circumstances beyond the
|
|
addon's control that might just return an error. If that happens, instead just copy the authorization string below
|
|
and paste it into the addon where you clicked the "Authenticate With Google Drive" button that brought you here.
|
|
</div>
|
|
<br>
|
|
<a class="center right btn-flat btn-high-vis" target="_blank" href="{{ redirect_url }}">
|
|
<i class="material-icons">open_in_new</i>Send Credentials
|
|
</a>
|
|
</div>
|
|
</h6>
|
|
</div>
|
|
<div class="row center">
|
|
|
|
</div>
|
|
<div class="row center">
|
|
<div class="col s12 m8 offset-m2 l4 offset-l4">
|
|
<h6 class="left">Authorization String:</h6>
|
|
<br>
|
|
<textarea readonly style="height: 150px" id="credentials_serialized">
|
|
{{ credentials_serialized }}
|
|
</textarea>
|
|
</div>
|
|
<br>
|
|
<div class="col s12 m8 offset-m2 l4 offset-l4">
|
|
<button id="copy_button" onclick="copyFromInput('credentials_serialized')" class="right btn-flat btn-high-vis">
|
|
<i class="material-icons">content_copy</i>Copy
|
|
</button>
|
|
</div>
|
|
<br>
|
|
<div class="col s12 m8 offset-m2 l4 offset-l4 light">
|
|
<i>Note:</i> This string is like a password that lets the addon talk with Google Drive, so don't share it with anyone.
|
|
</div>
|
|
</div>
|
|
<br><br>
|
|
</div>
|
|
</div>
|
|
</main>
|
|
{% endblock %}
|