Skip to content

Conversation

@YuuichiMizuoka
Copy link
Contributor

this adds the possibility to directly login to pixiv using the sessionid and devicetoken.

this can be useful for:

  • automation scripts
  • as a backup login method in case pixiv disables the oauth tokens that are used in the application

@codecov
Copy link

codecov bot commented Jul 6, 2019

Codecov Report

Merging #2529 into master will decrease coverage by 0.02%.
The diff coverage is 10%.

@@            Coverage Diff             @@
##           master    #2529      +/-   ##
==========================================
- Coverage   52.56%   52.53%   -0.03%     
==========================================
  Files         239      239              
  Lines       15118    15128      +10     
==========================================
+ Hits         7947     7948       +1     
- Misses       7171     7180       +9

Copy link
Member

@beardypig beardypig left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me. I wouldn't have given the login function such a long name, but I don't have an problem with it :)

@gravyboat gravyboat added the plugin enhancement A new feature for a working Plugin label Jul 10, 2019
@gravyboat
Copy link
Member

Looks good to me as well, merging.

@gravyboat gravyboat merged commit 446149b into streamlink:master Jul 10, 2019
back-to added a commit to back-to/streamlink that referenced this pull request Mar 21, 2020
It doesn't work because they use reCAPTCHA,
removed it so it doesn't confuse people.

---

use cookies instead

`--pixiv-sessionid`

https://streamlink.github.io/cli.html#cmdoption-pixiv-sessionid

`--pixiv-devicetoken`

https://streamlink.github.io/cli.html#cmdoption-pixiv-devicetoken

if it doesn't work, try `--pixiv-purge-credentials`

https://streamlink.github.io/cli.html#cmdoption-pixiv-purge-credentials

---

closes streamlink#2515
closes streamlink#2521

ref streamlink#2529
back-to added a commit that referenced this pull request Mar 29, 2020
It doesn't work because they use reCAPTCHA,
removed it so it doesn't confuse people.

---

use cookies instead

`--pixiv-sessionid`

https://streamlink.github.io/cli.html#cmdoption-pixiv-sessionid

`--pixiv-devicetoken`

https://streamlink.github.io/cli.html#cmdoption-pixiv-devicetoken

if it doesn't work, try `--pixiv-purge-credentials`

https://streamlink.github.io/cli.html#cmdoption-pixiv-purge-credentials

---

closes #2515
closes #2521

ref #2529
Billy2011 pushed a commit to Billy2011/streamlink-27 that referenced this pull request May 14, 2020
…link#2840)

It doesn't work because they use reCAPTCHA,
removed it so it doesn't confuse people.

---

use cookies instead

`--pixiv-sessionid`

https://streamlink.github.io/cli.html#cmdoption-pixiv-sessionid

`--pixiv-devicetoken`

https://streamlink.github.io/cli.html#cmdoption-pixiv-devicetoken

if it doesn't work, try `--pixiv-purge-credentials`

https://streamlink.github.io/cli.html#cmdoption-pixiv-purge-credentials

---

closes streamlink#2515
closes streamlink#2521

ref streamlink#2529
mkbloke pushed a commit to mkbloke/streamlink that referenced this pull request Aug 18, 2020
…_login_method_to_pixiv_plugin

add login posibility for pixiv using sessionid and devicetoken
mkbloke pushed a commit to mkbloke/streamlink that referenced this pull request Aug 18, 2020
…link#2840)

It doesn't work because they use reCAPTCHA,
removed it so it doesn't confuse people.

---

use cookies instead

`--pixiv-sessionid`

https://streamlink.github.io/cli.html#cmdoption-pixiv-sessionid

`--pixiv-devicetoken`

https://streamlink.github.io/cli.html#cmdoption-pixiv-devicetoken

if it doesn't work, try `--pixiv-purge-credentials`

https://streamlink.github.io/cli.html#cmdoption-pixiv-purge-credentials

---

closes streamlink#2515
closes streamlink#2521

ref streamlink#2529
resiproxy pushed a commit to resiproxy/streamlink that referenced this pull request Nov 5, 2020
…link#2840)

It doesn't work because they use reCAPTCHA,
removed it so it doesn't confuse people.

---

use cookies instead

`--pixiv-sessionid`

https://streamlink.github.io/cli.html#cmdoption-pixiv-sessionid

`--pixiv-devicetoken`

https://streamlink.github.io/cli.html#cmdoption-pixiv-devicetoken

if it doesn't work, try `--pixiv-purge-credentials`

https://streamlink.github.io/cli.html#cmdoption-pixiv-purge-credentials

---

closes streamlink#2515
closes streamlink#2521

ref streamlink#2529
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

plugin enhancement A new feature for a working Plugin

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants