cloudscribe | ASP.NET Core multi-tenant web application foundation with management for sites, users, roles, claims | Frontend Framework library
kandi X-RAY | cloudscribe Summary
kandi X-RAY | cloudscribe Summary
cloudscribe is a related set of projects and components for building cross platform web applications on ASP.NET Core. Get the big picture at cloudscribe.com.
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of cloudscribe
cloudscribe Key Features
cloudscribe Examples and Code Snippets
Community Discussions
Trending Discussions on cloudscribe
QUESTION
I implemented a custom alert system into my .NET 2.2 application using the following guide: https://www.matheus.ro/2017/12/18/how-to-create-a-simple-alert-system-using-tag-helpers-in-asp-net-core-mvc/
This works perfectly when I run it locally, however I deployed to the live server on Azure last night and noticed that none of the alerts were appearing.
What could be the reason for this? I am not sure how to effectively debug this issue.
AlertsTagHelper.cs:
...ANSWER
Answered 2020-Apr-08 at 12:04When application deploys on multiple servers, In that case, application may not display message all the time. Above code use tempData
The TempData uses a session variable internally to store data between requests. And Session data will store on a single server. Then you have to make sure one user all request should go on same server. Check your Session affinity / ARR affinity setting in Azure App Service level or Load balancer level.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install cloudscribe
Login and registration, with support for social authentication configured from the UI. With options for recaptcha on the login and registration pages
Support for extra content on the login page
Support for extra content and a terms of use section on the registration page. If you populate the terms of use then users will be required to check a box indicating that they accept the terms in order to register and login. Also if you change the terms later you can optionally force all users to re-accept the changed terms.
User Management (optionally multi-tenant user management) you can create and manage user accounts, create and manage roles and user role membership, and add custom claims to users all from the UI. You can optionally disable self serve user registration so that only users that you add are allowed.
If you change a user's role membership, the role cookie will be updated automatically so the changes are effective right away.
If you lock a user account or delete a user, the user will be signed out automatically.
A theme system that supports both shared themes and per tenant themes. You can set the theme from a dropdown list in Administration > Site Settings, and the starter kits have a bunch of bootstrap themes included, and you can also make your own themes.
Support for "Site is Closed" - you can set a site as closed and users will not be able to navigate any pages in the site, they will only see the message you provide on the closed page. Users can still login but only members of the Administrators or Content Administrators roles will be allowed to navigate the site, all other users will be redirected to the closed message.
You can optionally require a confirmed email address for users if you add SMTP settings for email. A confirmation email will be sent to the user and the user will not be able to login until they click the link to confirm their email address.
You can optionally require approval of new accounts before a user can login, and you can get notification when new users register so you can decide whether to approve the account. There is a separate page to make it easy to find users who have not yet been approved or who have not yet confirmed their email address.
If you setup social authentication, you can optionally make social authentication the only allowed way to sign in.
You can configure SMS settings for Twilio, and then users can enable 2 factor authentication using their phone.
There is a company information section where you can define company name, address, email etc, and then you could show that information in the footer for example by customizing the layout. SiteContext is already injected into the layout and the company information are just properties on that so you can wrap your own markup around whichever of those properties you want to show.
Integration with IdentityServer4 providing management of users, clients and scopes. This brings us support for Jwt as an alternative to cookie authentication so we can more readily support SPA (Single Page Application) style web apps as well as authentication from mobile devices.
Optional LDAP Authentication support
Localization Support
For data access, supports Entity Framework Core with either SQLite, MSSQL, MySql, or PostgreSql. NoDb file system storage is also supported for small sites or proptypes.
Data and IO operations are async all the way down
This project aims to follow the OWASP Guidelines for best practices in security
Implement options for Security Questions and Answers per OWASP guidelines
Implement tracking of password hash history to support scenarios where re-using old passwords is not allowed
MongoDB Support - we are interested in trying to implement the data repositories with MongoDB and would welcome help with that.
Lots of miscellaneous smaller stuff
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page