Hi Ben,
I've used the following as a base for all solutions.
https://github.com/fnakstad/angular-client-side-auth
HTH
John

On Monday, December 23, 2013 12:02:31 PM UTC-5, Ben Srour wrote:
>
> Hey guys,
>
> Looking for some quick guidance before I make a big investment related to 
> refactoring how my app does auth.
>
> I've got a SPA backed by Node.js / Express / Passport.
>
> The general auth model today is:
>
> User requests / and I serve up index.html if the user is not 
> authenticated. From here there is a login form which posts to /login and 
> redirects to / with auth set by passport.
> User requests / and I serve up main.html if the user is authenticated 
> (main.html is the root of my angular app and references all of my Angular / 
> JS client side files)
>
> Now, 90% of my app is private and requires the user to be authenticated. 
> However, there is a part where the user can share a link out for anyone to 
> click on and view.
>
> I'd prefer to have that link sent out actually take the user to my app but 
> in an un-authenticated / guest mode that can only look at one 'page'. 
>
> I've also thought about just building a completely parallel angular app 
> that is restricted to guests.
>
> Of course, all of the exposed routes which access private data require 
> authentication. 
>
> Thoughts?
>
> Ben
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to