# Log in / Authentication with Twitch

**URL:** <https://discuss.dev.twitch.com/t/log-in-authentication-with-twitch/31256>\
**Category:** API\
**Created:** [April 12, 2021, 7:22pm UTC](https://discuss.dev.twitch.com/t/log-in-authentication-with-twitch/31256 "2021-04-12T19:22:00Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Extorsiion](https://avatars.discourse-cdn.com/v4/letter/e/47e85d/32.png) [@Extorsiion](https://discuss.dev.twitch.com/u/Extorsiion)\
**Post date:** [April 12, 2021, 7:22pm UTC](https://discuss.dev.twitch.com/t/log-in-authentication-with-twitch/31256/1 "2021-04-12T19:22:00Z")

</div>

Hey Guys, I’m new to this so any help would be much appreciated.

I’m currently looking to start building a website for my Partner “The streamer of the house hold”  
& I’ve only ever used Builders such as Wix / Squarespace.

I was wondering if it is possible to create a log in button with people using there twitch credentials to log in, to build a database for players to join a que to play wither her & to see if they are subbed to the channel or not to allow them to join.

a good example of what I’m looking to achieve is [https://loeya.tv/](https://loeya.tv/) (which demonstrates all I need to be able to do.)

I hope this all makes sense many thanks!

---

<div class="post-metadata">

**Author:** ![BarryCarlyon](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/barrycarlyon/32/253_2.png) [@BarryCarlyon](https://discuss.dev.twitch.com/u/BarryCarlyon)\
**Post date:** [April 12, 2021, 7:23pm UTC](https://discuss.dev.twitch.com/t/log-in-authentication-with-twitch/31256/2 "2021-04-12T19:23:38Z")

</div>

> [@Extorsiion](#):
>
> I was wondering if it is possible to create a log in button with people using there twitch credentials to log in, to build a database for players to join a que to play wither her & to see if they are subbed to the channel or not to allow them to join.

Yes

Authentication is covered here [Authentication | Twitch Developers](https://dev.twitch.tv/docs/authentication/) it uses oAuth

And [Reference | Twitch Developers](https://dev.twitch.tv/docs/api/reference#get-broadcaster-subscriptions) or [Reference | Twitch Developers](https://dev.twitch.tv/docs/api/reference#check-user-subscription) covers doing subscription checks

---

<div class="post-metadata">

**Author:** ![Extorsiion](https://avatars.discourse-cdn.com/v4/letter/e/47e85d/32.png) [@Extorsiion](https://discuss.dev.twitch.com/u/Extorsiion)\
**Post date:** [April 12, 2021, 7:35pm UTC](https://discuss.dev.twitch.com/t/log-in-authentication-with-twitch/31256/3 "2021-04-12T19:35:34Z")

</div>

Hey Barry,

Thank you for such a quick response, with regards to the oAuth etc, do you know if this is something that can be done inside a website builder such as Wix or Squarespace? Sorry for the repeat of a question, if so is this something id have to learn to code for? 🙂

Thanks again!

---

<div class="post-metadata">

**Author:** ![BarryCarlyon](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/barrycarlyon/32/253_2.png) [@BarryCarlyon](https://discuss.dev.twitch.com/u/BarryCarlyon)\
**Post date:** [April 12, 2021, 7:36pm UTC](https://discuss.dev.twitch.com/t/log-in-authentication-with-twitch/31256/4 "2021-04-12T19:36:43Z")

</div>

> [@Extorsiion](#):
>
> that can be done inside a website builder such as Wix or Squarespace

If using implicit auth perhaps.

But I would never ever use any of these website builders. They tend to have weird restrictions in place/limitations

Stand alone would give you the most flexibility to do what yo uwant.

---

<div class="post-metadata">

**Author:** ![Extorsiion](https://avatars.discourse-cdn.com/v4/letter/e/47e85d/32.png) [@Extorsiion](https://discuss.dev.twitch.com/u/Extorsiion)\
**Post date:** [April 12, 2021, 7:40pm UTC](https://discuss.dev.twitch.com/t/log-in-authentication-with-twitch/31256/5 "2021-04-12T19:40:38Z")

</div>

Okay mate thank you! How would one go about starting to use the “Implicit Auths”

& on the flip side what would you recomend to start using / learn to start going stand alone!

Sorry about all the questions man!

---

<div class="post-metadata">

**Author:** ![BarryCarlyon](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/barrycarlyon/32/253_2.png) [@BarryCarlyon](https://discuss.dev.twitch.com/u/BarryCarlyon)\
**Post date:** [April 12, 2021, 7:47pm UTC](https://discuss.dev.twitch.com/t/log-in-authentication-with-twitch/31256/6 "2021-04-12T19:47:22Z")

</div>

> [@Extorsiion](#):
>
> How would one go about starting to use the “Implicit Auths”

Implicit is documented here [Getting OAuth Access Tokens | Twitch Developers](https://dev.twitch.tv/docs/authentication/getting-tokens-oauth#oauth-implicit-code-flow)

> [@Extorsiion](#):
>
> on the flip side what would you recomend to start using / learn to start going stand alone

Pick a language, find some learning tools for it (codeacademy is generally pretty good) and go from there

---

<div class="post-metadata">

**Author:** ![system](https://d2opxh93rbxzdn.cloudfront.net/original/2X/0/05909729875cce3b53e59d5561c4d23bb14948fc.png) [@system](https://discuss.dev.twitch.com/u/system)\
**Post date:** [May 12, 2021, 7:47pm UTC](https://discuss.dev.twitch.com/t/log-in-authentication-with-twitch/31256/7 "2021-05-12T19:47:25Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
