mirror of
https://github.com/iv-org/invidious.git
synced 2025-08-09 20:24:03 +00:00
Add login page
This commit is contained in:
@@ -405,3 +405,21 @@ def fill_links(html, scheme, host)
|
||||
|
||||
html = html.to_xml
|
||||
end
|
||||
|
||||
def login_req(login_form, f_req)
|
||||
data = {
|
||||
"pstMsg" => "1",
|
||||
"checkConnection" => "youtube",
|
||||
"checkedDomains" => "youtube",
|
||||
"hl" => "en",
|
||||
"deviceinfo" => %q([null,null,null,[],null,"US",null,null,[],"GlifWebSignIn",null,[null,null,[]]]),
|
||||
"f.req" => f_req,
|
||||
"flowName" => "GlifWebSignIn",
|
||||
"flowEntry" => "ServiceLogin",
|
||||
}
|
||||
|
||||
data = data.merge(login_form)
|
||||
# pp data
|
||||
|
||||
return HTTP::Params.encode(data)
|
||||
end
|
||||
|
Reference in New Issue
Block a user