Page Menu
Home
Phorge
Search
Configure Global Search
Log In
Files
F21841383
user.md
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Award Token
Flag For Later
Size
4 KB
Referenced Files
None
Subscribers
None
user.md
View Options
#
Managing
users
{!
backend
/
administration
/
CLI_tasks
/
general_cli_task_info
.
include
!}
##
Create
a
user
===
"OTP"
```
sh
./
bin
/
pleroma_ctl
user
new
<
nickname
>
<
email
>
[
option
...]
```
===
"From Source"
```
sh
mix
pleroma
.
user
new
<
nickname
>
<
email
>
[
option
...]
```
###
Options
-
`
--
name
<
name
>
`
-
the
user
'
s
display
name
-
`
--
bio
<
bio
>
`
-
the
user
'
s
bio
-
`
--
password
<
password
>
`
-
the
user
'
s
password
-
`
--
moderator
`
/
`
--
no
-
moderator
`
-
whether
the
user
should
be
a
moderator
-
`
--
admin
`
/
`
--
no
-
admin
`
-
whether
the
user
should
be
an
admin
-
`
-
y
`
,
`
--
assume
-
yes
`
/
`
--
no
-
assume
-
yes
`
-
whether
to
assume
yes
to
all
questions
##
List
local
users
===
"OTP"
```
sh
./
bin
/
pleroma_ctl
user
list
```
===
"From Source"
```
sh
mix
pleroma
.
user
list
```
##
Generate
an
invite
link
===
"OTP"
```
sh
./
bin
/
pleroma_ctl
user
invite
[
option
...]
```
===
"From Source"
```
sh
mix
pleroma
.
user
invite
[
option
...]
```
###
Options
-
`
--
expires
-
at
DATE
`
-
last
day
on
which
token
is
active
(
e
.
g
.
"2019-04-05"
)
-
`
--
max
-
use
NUMBER
`
-
maximum
numbers
of
token
uses
##
List
generated
invites
===
"OTP"
```
sh
./
bin
/
pleroma_ctl
user
invites
```
===
"From Source"
```
sh
mix
pleroma
.
user
invites
```
##
Revoke
invite
===
"OTP"
```
sh
./
bin
/
pleroma_ctl
user
revoke_invite
<
token
>
```
===
"From Source"
```
sh
mix
pleroma
.
user
revoke_invite
<
token
>
```
##
Delete
a
user
===
"OTP"
```
sh
./
bin
/
pleroma_ctl
user
rm
<
nickname
>
```
===
"From Source"
```
sh
mix
pleroma
.
user
rm
<
nickname
>
```
##
Delete
user
'
s
posts
and
interactions
===
"OTP"
```
sh
./
bin
/
pleroma_ctl
user
delete_activities
<
nickname
>
```
===
"From Source"
```
sh
mix
pleroma
.
user
delete_activities
<
nickname
>
```
##
Sign
user
out
from
all
applications
(
delete
user
'
s
OAuth
tokens
and
authorizations
)
===
"OTP"
```
sh
./
bin
/
pleroma_ctl
user
sign_out
<
nickname
>
```
===
"From Source"
```
sh
mix
pleroma
.
user
sign_out
<
nickname
>
```
##
Activate
a
user
===
"OTP"
```
sh
./
bin
/
pleroma_ctl
user
activate
NICKNAME
```
===
"From Source"
```
sh
mix
pleroma
.
user
activate
NICKNAME
```
##
Deactivate
a
user
and
unsubscribes
local
users
from
the
user
===
"OTP"
```
sh
./
bin
/
pleroma_ctl
user
deactivate
NICKNAME
```
===
"From Source"
```
sh
mix
pleroma
.
user
deactivate
NICKNAME
```
##
Deactivate
all
accounts
from
an
instance
and
unsubscribe
local
users
on
it
===
"OTP"
```
sh
./
bin
/
pleroma_ctl
user
deactivate_all_from_instance
<
instance
>
```
===
"From Source"
```
sh
mix
pleroma
.
user
deactivate_all_from_instance
<
instance
>
```
##
Create
a
password
reset
link
for
user
===
"OTP"
```
sh
./
bin
/
pleroma_ctl
user
reset_password
<
nickname
>
```
===
"From Source"
```
sh
mix
pleroma
.
user
reset_password
<
nickname
>
```
##
Disable
Multi
Factor
Authentication
(
MFA
/
2
FA
)
for
a
user
===
"OTP"
```
sh
./
bin
/
pleroma_ctl
user
reset_mfa
<
nickname
>
```
===
"From Source"
```
sh
mix
pleroma
.
user
reset_mfa
<
nickname
>
```
##
Set
the
value
of
the
given
user
'
s
settings
===
"OTP"
```
sh
./
bin
/
pleroma_ctl
user
set
<
nickname
>
[
option
...]
```
===
"From Source"
```
sh
mix
pleroma
.
user
set
<
nickname
>
[
option
...]
```
###
Options
-
`
--
admin
`
/
`
--
no
-
admin
`
-
whether
the
user
should
be
an
admin
-
`
--
confirmed
`
/
`
--
no
-
confirmed
`
-
whether
the
user
account
is
confirmed
-
`
--
locked
`
/
`
--
no
-
locked
`
-
whether
the
user
should
be
locked
-
`
--
moderator
`
/
`
--
no
-
moderator
`
-
whether
the
user
should
be
a
moderator
##
Add
tags
to
a
user
===
"OTP"
```
sh
./
bin
/
pleroma_ctl
user
tag
<
nickname
>
<
tags
>
```
===
"From Source"
```
sh
mix
pleroma
.
user
tag
<
nickname
>
<
tags
>
```
##
Delete
tags
from
a
user
===
"OTP"
```
sh
./
bin
/
pleroma_ctl
user
untag
<
nickname
>
<
tags
>
```
===
"From Source"
```
sh
mix
pleroma
.
user
untag
<
nickname
>
<
tags
>
```
##
Toggle
confirmation
status
of
the
user
===
"OTP"
```
sh
./
bin
/
pleroma_ctl
user
confirm
<
nickname
>
```
===
"From Source"
```
sh
mix
pleroma
.
user
confirm
<
nickname
>
```
##
Set
confirmation
status
for
all
regular
active
users
*
Admins
and
moderators
are
excluded
*
===
"OTP"
```
sh
./
bin
/
pleroma_ctl
user
confirm_all
```
===
"From Source"
```
sh
mix
pleroma
.
user
confirm_all
```
##
Revoke
confirmation
status
for
all
regular
active
users
*
Admins
and
moderators
are
excluded
*
===
"OTP"
```
sh
./
bin
/
pleroma_ctl
user
unconfirm_all
```
===
"From Source"
```
sh
mix
pleroma
.
user
unconfirm_all
```
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Sat, Dec 27, 11:50 PM (1 d, 18 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
805178
Default Alt Text
user.md (4 KB)
Attached To
Mode
rPUBE pleroma-upstream
Attached
Detach File
Event Timeline
Log In to Comment