Administrators and users admin/users/list/active


(Pirat) #1

propose to make one new functions for the administrator
The administrator can change any user’s email
and then once you Anonymize User account becomes useless and can not be changed without whipped a confirmation email

In general, I suggest making all database functions within the discourse admin


(Erlend Sogge Heggen) #2

Admins can already change any user’s email. I don’t understand how you see this affecting anonymous user accounts. Please elaborate.


(Pirat) #3

here is an example


(Mittineague) #4

Huh? I’m not seeing that as an Admin going to User

But if I impersonate in the Profile I see


(Pirat) #5

yeah too see, but still need a password
without confirmation email


(Mittineague) #6

Oh, OK I thought we were talking about changing email addresses.

Passwords are a big security thing so not so easy.

Maybe there is a way to change the email address and send an Invite to it so they can enter without needing to log in and then change it?


(Pirat) #7

and if you want to create an anonymous user without email


(Mittineague) #8

Without an email address?

If you’re talking about localhost testing you can do it by the Rails console, but I’ve been doing it lately through the Registration dialog (doesn’t matter what email address you use) and then going in as Admin and Approve - Activate

If you’re talking about a live site, got a use case?


(Pirat) #9

Well, I understand what you mean, but would not it be easier to do as I suggest?


(Mittineague) #10

Sorry, what exactly are you suggesting?
(it’s 4:35 AM for me and I’m getting a bit sleepy headed)


(Pirat) #11

I suggest making all database functions in the admin


(Mittineague) #12

I’m not so sure. Not all Admins would be proficient enough to do queries. They are not necessarily devs. Heck, I don’t think I’d want to be entrusted with unvetted style changes.

We are each able to do what we can do, but to provide the option if it might break a forum seems a bit risky

Again. Why the need?

What is the end goal? Most things can be worked out with code, (no offense intended) once clearly explained and defined


(Pirat) #13

Well, the goal is to simplify everything for Developer
for example to control the system from anywhere in the world


(Mittineague) #14

Sorry, I’m not seeing your point. A.dev would know how without a UI and a UI to a non-dev could cause major problems. Again, a use case?


(Jeff Atwood) #15

This is already how the Anonymize User button works on the admin user page.