Hide backup wget command behind a button
This commit is contained in:
parent
241199a3d0
commit
3e03159164
|
@ -9,6 +9,7 @@ import { NotFound } from './Misc.js';
|
|||
export function Admin(props) {
|
||||
const { token, user } = props;
|
||||
const [backup, setBackup] = useState(false);
|
||||
const [reveal, setReveal] = useState(false);
|
||||
const [error, setError] = useState(false);
|
||||
|
||||
useEffect(() => {
|
||||
|
@ -39,12 +40,16 @@ export function Admin(props) {
|
|||
|
||||
<p>
|
||||
Automate with wget (keep secret, that's <b>your</b> login token):
|
||||
{reveal ?
|
||||
<pre>
|
||||
wget \
|
||||
<br /> --content-disposition \
|
||||
<br /> --header="Authorization: Token {token}" \
|
||||
<br /> {apiUrl}/backup/
|
||||
</pre>
|
||||
:
|
||||
<div><Button onClick={() => setReveal(true)}>Show Secret</Button></div>
|
||||
}
|
||||
</p>
|
||||
</div>
|
||||
:
|
||||
|
|
Loading…
Reference in New Issue
Block a user