GithubHelp home page GithubHelp logo

lombiq / orchard-login-as-anybody Goto Github PK

View Code? Open in Web Editor NEW
4.0 12.0 1.0 55 KB

Orchard module for site owners to be able to log in as any user.

License: BSD 3-Clause "New" or "Revised" License

C# 91.31% HTML 8.69%
orchard orchard-cms orchard-module security orchard-core

orchard-login-as-anybody's Introduction

Lombiq Login as Anybody for Orchard Core

Lombiq.LoginAsAnybody NuGet Lombiq.LoginAsAnybody.Tests.UI NuGet

About

Orchard Core module for administrators to be able to log in as any user. The Orchard 1 version of the module is available on the branch dev-orchard-1.

Documentation

After enabling the module you'll see a new button on the Security โ†’ Users page. You can log in as any registered user there. This is useful if you want to see how your Orchard Core app behaves for certain users.

This feature is only available to site owners, thus it's not way to get around security.

Contributing and support

Bug reports, feature requests, comments, questions, code contributions and love letters are warmly welcome. You can send them to us via GitHub issues and pull requests. Please adhere to our open-source guidelines while doing so.

This project is developed by Lombiq Technologies. Commercial-grade support is available through Lombiq.

orchard-login-as-anybody's People

Contributors

benedekfarkas avatar demeszabolcs avatar i3undy avatar mzole avatar piedone avatar psichorex avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

hnjm

orchard-login-as-anybody's Issues

Unable to use this if a user has changed their password

The scenario.
An new orchard user is created and various other set up done.

As part of a peer review, a user with admin rights will go into the orchard dashboard, go to users, and log in as them to check that things look right before the new orchard user is allowed to use the system.

The new orchard user either forgets their password/decides to change it, they carry on using the site as normal.

However, the user with admin rights goes in at somepoint to check on things, and wants to log in as our new user and can't because their password has been changed.

*

I've stepped through the code - in this scenario, it looks like the user is found in the Admin controller, but appears to not authenticate properly - I'm not sure why this is, but they get redirected to the accessdenied method of the users controller, and that fails to authenticate the user and redirect them to the home page.

Help! This is an issue for us

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.