If you get stuck, please share your existing relevant config.

Cheers,

Les

On Wed, Feb 1, 2012 at 5:39 AM, Chris Richmond <[email protected]> wrote:
> Ok I tried that first approach, simply adding another entry to the urls,
> since I was fine with one redirected login page, however that page never
> seemed to actually authenticate me even though the form on it uses identical
> params.
>
> If this should work, in theory, then I need to take a closer look.
>
> Thanks
>
>
> On 1/31/2012 3:26 PM, Les Hazlewood wrote:
>>
>> Sure, you can do this, as long as the form parameter names are the
>> same (username, password, rememberMe).  You just need to specify that
>> the two different pages are filtered by the authc controller:
>>
>> [urls]
>> /login.jsp = authc
>> /anotherLoginPage.jsp = authc
>>
>> However, the authc controller only accepts a single login page for
>> configuration:
>>
>> [main]
>> authc.loginUrl = /login.jsp
>>
>> So if they're unauthenticated, that will be the page they're
>> redirected to for login.
>>
>> If this doesn't meet your needs, you can also configure two of the
>> FormAuthenticationFilters:
>>
>> [main]
>> # use the default one
>> authc.whatever = whatever
>>
>> # add and configure a 2nd FormAuthenticationController instance for other
>> needs:
>> authc2 = org.apache.shiro.web.filter.authc.FormAuthenticationFilter
>> ...
>>
>> [urls]
>> /login.jsp = authc
>> /login2.jsp = authc2
>>
>> The default filters automatically available in the [main] section are
>> just some beans provided by default - you can configure as many as you
>> like, like any other object.
>>
>> HTH,
>>

Reply via email to