Hiding login and signup buttons when disabled.
This commit is contained in:
parent
e7107c33c2
commit
f8a6e67483
|
@ -115,7 +115,7 @@
|
|||
</VDropdown>
|
||||
|
||||
<div
|
||||
v-else
|
||||
v-else-if="allowLogin"
|
||||
class="userpanel"
|
||||
>
|
||||
<a
|
||||
|
@ -138,6 +138,7 @@ const pageContext = inject('pageContext');
|
|||
|
||||
const user = pageContext.user;
|
||||
const query = ref(pageContext.urlParsed.search.q || '');
|
||||
const allowLogin = pageContext.env.allowLogin;
|
||||
const searchFocused = ref(false);
|
||||
|
||||
const activePage = computed(() => pageContext.urlParsed.pathname.split('/')[1]);
|
||||
|
@ -246,6 +247,11 @@ async function logout() {
|
|||
cursor: pointer;
|
||||
}
|
||||
}
|
||||
|
||||
&:last-child {
|
||||
/* login disabled */
|
||||
margin-right: 1rem;
|
||||
}
|
||||
}
|
||||
|
||||
.userpanel {
|
||||
|
|
|
@ -72,6 +72,7 @@
|
|||
<button class="button button-submit">Log in</button>
|
||||
|
||||
<a
|
||||
v-if="allowSignup"
|
||||
href="/signup"
|
||||
class="link"
|
||||
>Create an account</a>
|
||||
|
@ -87,6 +88,7 @@ import navigate from '#/src/navigate.js';
|
|||
|
||||
const pageContext = inject('pageContext');
|
||||
const user = pageContext.user;
|
||||
const allowSignup = pageContext.env.allowSignup;
|
||||
|
||||
const username = ref('');
|
||||
const password = ref('');
|
||||
|
|
|
@ -146,6 +146,8 @@ export default async function initServer() {
|
|||
primaryStash: req.user.primaryStash,
|
||||
},
|
||||
env: {
|
||||
allowLogin: config.auth.login,
|
||||
allowSignup: config.auth.signup,
|
||||
maxAggregateSize: config.database.manticore.maxAggregateSize,
|
||||
},
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue