The website settings tab contains all settings related to your website, and may include settings related to the Saber platform as well as any plugin settings.
You can add custom CSS stylesheets to your website if required. You should create or upload custom stylesheets to the wwwroot/css folder. Your website stylesheets will be loaded onto every page within your website. All pages will load stylesheets in the following order: all custom website stylesheets, website.less, all custom page stylesheets, your page's LESS stylesheet.
NOTE: You are able to drag & drop your custom stylesheets to sort their load order.
NOTE: You are able to drag & drop your custom scripts to sort their load order.
Your website will require an icon (preferrably 64x64 PNG) to be displayed in the web browser's tab. You can also include various Android and iPhone icons that are used when a user decides to add your website to their device's home screen.
NOTE: For Android, you can include the following image dimensions: 36x36, 48x48, 72x72, 96x96, 144x144, 192x192, & 512x512.
NOTE: For iPhone, you can include the following image dimensions: 60x60, 76x76, 120x120, & 152x152.
Saber, being a website platform, must be able to send emails to your users, including signup & forgot password emails. If you set up a remote email server that supports SMTP or SMTPS, you can configure Saber's email client to connect to your email server to send out emails when necessary.
NOTE: Saber also supports Email Client plugins which may be compatible with your email service provider, such as SendGrid or Gmail.
Saber includes two basic email actions, the Sign Up Email action that is used to authenticate new users, and the Forgot Password Email action, which is used by existing users to reset their account password. Some Saber plugins may also include their own email actions which you will be able to configure as well. You can choose which email client to use for each email action, and some email actions may allow you to customize the email Subject line.
You are able to configure password enforcement rules which will deny user account creation or password reset if the user does not provide a password that complies with your password settings.
|Minimum Characters||The minimum length of characters that a password should be.|
|Maximum Characters||The maximum length of characters that a password should not exceed.|
|Minimum Numbers||The minimum amount of numbers a user's password must contain. 0 will allow the user to exclude numbers from their password.|
|Minimum Upercase Letters||The minimum amount of capitalized letters a user's password must contain. 0 will allow the user to exclude uppercase letters from their password.|
|Minimum Special Characters||The minimum amount of special characters (such as !@#$%^&*) a user's password must contain. 0 will allow the user to exclude special characters from their password.|
|Maximum Consecutive Characters||The maximum amount of characters found in a row (such as AAA or 777) within the user's password. 0 will allow the user to have as many consecutive characters as possible.|
This section will display information about each installed plugin, including whether or not they include a Startup class, a list of Controller names, REST Services, Security Keys, and HTML Components, and other information. You are able to uninstall plugins from here as well, which will force the Saber application to terminate, requiring you to restart your web server (in some cases).