Description Usage Arguments users_list Examples
Work with users
1 2 3 4 5 6 7 8 9 10 11 12 13 | user(username, ...)
users_list(type, page = NULL, ...)
user_create(name, email, username, password, ...)
user_activate(user_id, ...)
user_delete(user_id, ...)
user_update_email(username, email, ...)
user_update_username(username, new_username, ...)
|
username |
A user name |
... |
Named parameters passed on to |
type |
A type of user, one of active, staff, new, suspended, blocked, or suspect |
page |
(integer) a page number for pagination. records per page is fixed at 100 (that is: up to 100) |
name |
a name |
email |
an email address |
password |
a password |
user_id |
a user id |
new_username |
a username |
note that there is no paging, so if you have more than 100 users, you only get the first 100. :sad panda:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | ## Not run:
# list a user
user('sckott')
user('cboettig')
# list users
users_list('staff')
users_list('new')
NROW(users_list('active', page = 1))
NROW(users_list('active', page = 2))
# create a user
(x <- user_create("jane doe", "janie@doe.com", "jane_doe",
"fTh6bmoPaaWrlI5fLDM6wy"))
# activate a user
user_activate(x$user_id)
# upate email address
user_update_email(username = 'jane_doe', email = 'jane2@doe.com')
# upate user name
user_update_username('jane_doe', 'jane_doe5')
# delete a user
user_delete(x$user_id)
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.