Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Pleroma
pleroma
Commits
95b107b6
Verified
Commit
95b107b6
authored
Oct 12, 2018
by
Haelwenn
Browse files
admin_api_controller.ex: Add documentation, fix get_invite_token
parent
578a9117
Changes
1
Hide whitespace changes
Inline
Side-by-side
lib/pleroma/web/admin_api/admin_api_controller.ex
View file @
95b107b6
...
...
@@ -55,13 +55,15 @@ def relay_unfollow(conn, %{relay_url: target}) do
|>
send
(
200
)
end
@shortdoc
"Get a account registeration invite token (base64 string)"
def
get_invite_token
(
conn
,
_params
)
do
{
:ok
,
token
}
<-
Pleroma
.
UserInviteToken
.
create_token
()
conn
|>
puts
(
token
)
|>
json
(
token
.
token
)
end
@shortdoc
"Get a password reset token (base64 string) for given nickname"
def
get_password_reset
(
conn
,
%{
"nickname"
=>
nickname
})
do
(%
User
{
local:
true
}
=
user
)
=
User
.
get_by_nickname
(
nickname
)
{
:ok
,
token
}
=
Pleroma
.
PasswordResetToken
.
create_token
(
user
)
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment