ckan / ckan/ideas

Create ability to moderate users

Open
#112 0 comments 0 reactions 0 assignees View on GitHub
CKAN Extension
Dominant language
No language data
Stars
39
Forks
1
PR merge metrics
No merged PRs in 30d

Description

There are user cases where it might be appropriate to have a site open to (public) registration, but where the existing `ckan.auth.*` functionality doesn't quite meet the needs.

Rather than have an external form or process for managing the users (e.g., re-route `/user/register` to a third-party form), it might be nice to do this in ckan.

```
2014-12-03 18:14:09 < amln> it kinda makes me think 'states' of users
2014-12-03 18:14:47 < amln> (pending, active, suspended, deleted, purged)
2014-12-03 18:16:20 < amln> but i think we've had some discussion in ckan terms under password management / resets.
```

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing CKAN's existing ckan.auth functionality and the /user/register flow, then check the related password management and reset discussions mentioned in the issue. Clarify the proposed user states—pending, active, suspended, deleted, and purged—and define the moderation actions and registration behavior that would constitute completion.

Written by the indexing model from the issue text.

Assessment

Domain
authentication
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.