mirror of
https://github.com/bigcapitalhq/bigcapital.git
synced 2026-02-13 03:10:31 +00:00
21 lines
534 B
TypeScript
21 lines
534 B
TypeScript
import { Service } from 'typedi';
|
|
import { IAuthGetMetaPOJO } from '@/interfaces';
|
|
import config from '@/config';
|
|
|
|
@Service()
|
|
export class GetAuthMeta {
|
|
/**
|
|
* Retrieves the authentication meta for SPA.
|
|
* @returns {Promise<IAuthGetMetaPOJO>}
|
|
*/
|
|
public async getAuthMeta(): Promise<IAuthGetMetaPOJO> {
|
|
return {
|
|
signupDisabled: config.signupRestrictions.disabled,
|
|
oneClickDemo: {
|
|
enable: config.oneClickDemoAccounts.enable,
|
|
demoUrl: config.oneClickDemoAccounts.demoUrl,
|
|
},
|
|
};
|
|
}
|
|
}
|