yes. Well, then, in this case you would especially want to just bypass
the boilerplate code and just reassign the user to this session. Yes?

On Feb 28, 10:09 am, "Ben Sizer" <[EMAIL PROTECTED]> wrote:
> On Feb 28, 2:10 pm, "Patrick Lewis" <[EMAIL PROTECTED]> wrote:
>
> > On Feb 28, 5:14 am, "Ben Sizer" <[EMAIL PROTECTED]> wrote:
>
> > > Surely there must be a way to log in a user without having to provide
> > > a password. Otherwise this is a restriction on many other types of
> > > authentication.
>
> > > --
> > > Ben Sizer
>
> > What types of authentication are there that don't require a password
> > or secret of some type? It's an honest question; I'm not familiar with
> > any.
>
> Well for starters, there might actually be a password, but it's
> handled remotely. eg. You may submit the username and password to some
> sort of trusted service on the local network, which can then grant or
> deny access. You may have existing code for doing this, and won't want
> to hack the identity provider or whatever it is to have to relay that
> password on (which I assume is possible, though I haven't checked).
>
> Or you might just grant access based on IP address, such as admin
> rights automatically granted to localhost. Or it could just be a low-
> security shared system, eg. an intranet wiki, where you just go by
> username and don't want to burden people with passwords.
>
> Maybe you don't store any important data that persists across visits,
> and instead just want to equate one 'user' with one extended visit to
> the site, but find it convenient to use identity to tie the data
> together across multiple HTTP requests, after an implicit login.
>
> Perhaps you're sharing a domain with a legacy PHP site, and while
> slowly migrating over to Turbogears, you want the cookie that your PHP
> login script sets to allow you to access restricted parts of your TG
> app.
>
> Or you might desire some sort of 'su' functionality where someone
> logged in as an administrator can log in as someone else instantly -
> for this you'd want to be able to just reassign the identity
> accordingly.
>
> Sure, many of these are somewhat uncommon, and I expect many or most
> can be hacked around with new identity providers, but I don't know how
> easily more than one such provider might co-exist within one app for
> example. I think it would be beneficial to expose a function that
> allows people with advanced authentication purposes to simply reassign
> the current user.
>
> --
> Ben Sizer


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TurboGears" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/turbogears?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to