I need a way to provide the Drupal login form on an external or "other" site. That is, I have a site on which all content is public, viewable by anonymous users. On this public site, I want to provide a block/form in which a "member" can type their Drupal username and password and click a button to take them to the members-only site, where all content require authentication. I'm sure I could hack up something with iframe or JavaScript, but this seems like it might be a fairly common enough problem that someone might have already solved it in an elegant way. I waded through about 400 login-related modules on drupal.org without any luck, however. This is for Drupal 6, so a plain vanilla HTML form won't work. I need the Drupal-generated hidden form token. Thanks for any suggestions, ..chris
If they need to be 2 truly separate sites, then what you describe would be addressed with a Single Sign On (SSO) solution. try: - http://drupal.org/project/sso - http://drupal.org/project/cas (or, this might be possible using the OpenID implementation built into Drupal core along with http://drupal.org/project/openid_provider ?) Seth Chris Johnson wrote:
I need a way to provide the Drupal login form on an external or "other" site. That is, I have a site on which all content is public, viewable by anonymous users. On this public site, I want to provide a block/form in which a "member" can type their Drupal username and password and click a button to take them to the members-only site, where all content require authentication.
I'm sure I could hack up something with iframe or JavaScript, but this seems like it might be a fairly common enough problem that someone might have already solved it in an elegant way. I waded through about 400 login-related modules on drupal.org without any luck, however.
This is for Drupal 6, so a plain vanilla HTML form won't work. I need the Drupal-generated hidden form token.
Thanks for any suggestions, ..chris
participants (2)
-
Chris Johnson -
Seth Freach