ezidam: oauth: redirect: get and check code, get user info, mark code as used, display html template
This commit is contained in:
parent
719048e268
commit
827bba041a
15 changed files with 310 additions and 19 deletions
9
crates/database/queries/authorization_codes/get_one.sql
Normal file
9
crates/database/queries/authorization_codes/get_one.sql
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
select code,
|
||||
app,
|
||||
user,
|
||||
created_at as "created_at: DateTime<Utc>",
|
||||
expires_at as "expires_at: DateTime<Utc>",
|
||||
used_at as "used_at: DateTime<Utc>"
|
||||
from authorization_codes
|
||||
|
||||
where code is (?)
|
||||
5
crates/database/queries/authorization_codes/use_code.sql
Normal file
5
crates/database/queries/authorization_codes/use_code.sql
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
update authorization_codes
|
||||
|
||||
set used_at = CURRENT_TIMESTAMP
|
||||
|
||||
where code is ?
|
||||
Loading…
Add table
Add a link
Reference in a new issue