Code Monkey home page Code Monkey logo

webcore's People

Contributors

shojy avatar

Watchers

 avatar  avatar

webcore's Issues

Inter-Plugin Hooks

Support to be added to allow plugins to produce hooks, and consume those produced by other plugins.

Active Directory Authentication Provider

The authentication provider should be extended to allow login via active directory account credentials. Account details should be cached and merged with the application, and the accounts should be linked into one.

Data on the user's name, email, and roles should be cached and integrated.

Controller Resolution

The core system should be able to discover and create Controllers and AppiControllers, and instantiate them with constructor injection where relevant

Social Authentication Provider

The authentication provider should be extended to allow users to login using social media accounts they link to their application account. (E.g. Facebook, Twitter, or Google account logins).

The application should link the social login to the account, and hand the actual login to the account provider using their respective APIs.

Authentication Provider

An authentication provider should be created to allow users to create and manage accounts, log in and out, allow for permissions to be set. Users should be stored within the application.

Windows Authentication Provider

It would be nice to have a Single Sign On option for members of the Active Directory domain that made use of the Windows Authentication.

Common Authentication Filter

An authentication filter that allows filtering by a user's name, role, resource, and intent should be created within the api library for plugins to use.

Default Theme

A default theme should be created for the theme support to fallback to.

Theme Support

Support for droppable and selectable "themes" should be added. This will allow a user to create a set of shared View files, and theme-specific bundle registrations. The selected theme should be searched first for any View pages required, followed by the default theme, and finally the built-in views for plugins and core.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.