Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SakaDream/rocket-rest-api-with-jwt
/ functions
Functions
36 in github.com/SakaDream/rocket-rest-api-with-jwt
⨍
Functions
36
◇
Types & classes
12
↓ 2 callers
Function
find_by_id
(id: i32, conn: DbConn)
src/services/address_book_service.rs:17
↓ 2 callers
Function
update
( id: i32, person: Json<PersonDTO>, token: Result<UserToken, status::Custom<Json<Response>>>,
src/api/address_book_controller.rs:75
↓ 1 callers
Function
decode_token
(token: String)
src/jwt.rs:72
↓ 1 callers
Function
delete
( id: i32, token: Result<UserToken, status::Custom<Json<Response>>>, conn: DbConn, )
src/api/address_book_controller.rs:92
↓ 1 callers
Function
rocket
()
src/config.rs:12
↓ 1 callers
Function
verify_token
(token_data: &TokenData<UserToken>, conn: &DbConn)
src/jwt.rs:76
Method
create
(un: &str, conn: &PgConnection)
src/models/login_history.rs:25
Function
delete
(id: i32, conn: DbConn)
src/services/address_book_service.rs:99
Method
delete
(i: i32, conn: &PgConnection)
src/models/person.rs:119
Function
find_all
(conn: DbConn)
src/services/address_book_service.rs:7
Function
find_all
( token: Result<UserToken, status::Custom<Json<Response>>>, conn: DbConn, )
src/api/address_book_controller.rs:12
Method
find_all
(conn: &PgConnection)
src/models/person.rs:29
Function
find_by_id
( id: i32, token: Result<UserToken, status::Custom<Json<Response>>>, conn: DbConn, )
src/api/address_book_controller.rs:27
Method
find_by_id
(i: i32, conn: &PgConnection)
src/models/person.rs:33
Method
find_user_by_username
(un: &str, conn: &PgConnection)
src/models/user.rs:88
Method
from_request
( request: &'a Request<'r>, )
src/jwt.rs:31
Method
generate_login_session
()
src/models/user.rs:97
Function
generate_token
(login: LoginInfoDTO)
src/jwt.rs:60
Function
insert
(new_person: PersonDTO, conn: DbConn)
src/services/address_book_service.rs:48
Function
insert
( person: Json<PersonDTO>, token: Result<UserToken, status::Custom<Json<Response>>>, conn: DbConn,
src/api/address_book_controller.rs:59
Method
insert
(new_person: PersonDTO, conn: &PgConnection)
src/models/person.rs:105
Method
is_valid_login_session
(user_token: &UserToken, conn: &PgConnection)
src/models/user.rs:80
Function
login
(login: LoginDTO, conn: DbConn)
src/services/account_service.rs:28
Function
login
(login: Json<LoginDTO>, conn: DbConn)
src/api/account_controller.rs:19
Method
login
(login: LoginDTO, conn: &PgConnection)
src/models/user.rs:53
Function
main
()
src/main.rs:32
Function
query
(query: String, conn: DbConn)
src/services/address_book_service.rs:38
Function
query
( query: &RawStr, token: Result<UserToken, status::Custom<Json<Response>>>, conn: DbConn, )
src/api/address_book_controller.rs:43
Method
query
(query: String, conn: &PgConnection)
src/models/person.rs:42
Method
save_login_history
(insert_record: LoginHistoryInsertableDTO, conn: &PgConnection)
src/models/login_history.rs:36
Function
signup
(user: UserDTO, conn: DbConn)
src/services/account_service.rs:8
Function
signup
(user: Json<UserDTO>, conn: DbConn)
src/api/account_controller.rs:10
Method
signup
(user: UserDTO, conn: &PgConnection)
src/models/user.rs:41
Function
update
(id: i32, updated_person: PersonDTO, conn: DbConn)
src/services/address_book_service.rs:68
Method
update
(i: i32, updated_person: PersonDTO, conn: &PgConnection)
src/models/person.rs:112
Method
update_login_session_to_db
(un: &str, login_session_str: &str, conn: &PgConnection)
src/models/user.rs:101