# Need help with user authentication

**URL:** <https://forum.ionicframework.com/t/need-help-with-user-authentication/13912>\
**Category:** ionic-v1\
**Created:** [December 10, 2014, 11:56pm UTC](https://forum.ionicframework.com/t/need-help-with-user-authentication/13912 "2014-12-10T23:56:41Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![FlyweightDev](https://avatars.discourse-cdn.com/v4/letter/f/258eb7/32.png) [@FlyweightDev](https://forum.ionicframework.com/u/FlyweightDev)\
**Post date:** [December 10, 2014, 11:56pm UTC](https://forum.ionicframework.com/t/need-help-with-user-authentication/13912/1 "2014-12-10T23:56:41Z")

</div>

I have a node web server which has all my API endpoints. In the past when I developed web apps, I used passport.js for user authentication. Because the strategies for Facebook and other third-party logins don’t allow cross domain requests, I can’t use passport. I am aware of the in app browser plugin, but I would rather not load up a webpage. Are there any other libraries out there I could use to get user authentication in my app? Thanks in advance

---

<div class="post-metadata">

**Author:** ![iwantwin](https://avatars.discourse-cdn.com/v4/letter/i/94ad74/32.png) [@iwantwin](https://forum.ionicframework.com/u/iwantwin)\
**Post date:** [December 11, 2014, 10:36am UTC](https://forum.ionicframework.com/t/need-help-with-user-authentication/13912/2 "2014-12-11T10:36:14Z")

</div>

As far as I’m aware, you have to use in app browser for this 😉 Unless you decide to skip a service like facebook or course, then there are plenty of options.

---

<div class="post-metadata">

**Author:** ![FlyweightDev](https://avatars.discourse-cdn.com/v4/letter/f/258eb7/32.png) [@FlyweightDev](https://forum.ionicframework.com/u/FlyweightDev)\
**Post date:** [December 11, 2014, 5:25pm UTC](https://forum.ionicframework.com/t/need-help-with-user-authentication/13912/3 "2014-12-11T17:25:49Z")

</div>

Cheers. I’ll keep on trucking with in app browser plugin. I might as well stick to what I’ve done before than writing up the flow with a new library
