Hi, Thanks for the reply. Because I would like to integrate local account with social account, people can choose to login with social account or create an account on the website. That's the reason I think CAS is needed.
Back to the issues, is it possible for me to pretest the login process before rendering a view? Like a menu bar with a function "Login" or "Profile". If logged in, it shows "Profile", otherwise if not. In the origin scenario, only after I click "Login", "Login" would change to "Profile". However I have already login at other domain. This is kind of impossible, right? Because session data is not shared between these two domains. Regards, Chun-Hung Massimo Di Pierro於 2013年7月30日星期二UTC+8下午5時00分58秒寫道: > > When you visit the forum page if the corresponding requires_login() than > it would automatically redirect to myapp (check that you are logged in) and > back as you expect. But if you visit an action that does not require login, > web2py does not assume that you need to be logged in and does not check > whether you are logged in into the provider app (myapp). That is why in > this case you need to trigger the action by pressing login. If you need to > be logged in to use forum, you should add the requires_login() decorators > to all the actions. > > If the provider app (myapp) uses social login (for example has a > private/janrain.key file) CAS should work with social login. In this case > the issue is, do you need CAS in this case? > > On Monday, 29 July 2013 23:55:59 UTC-5, Chun-Hung Chen wrote: >> >> Hi, >> >> Let me describe what I want to achieve. There are 2 domains, >> myapp.domain.name and forum.domain.name. I want login one domin and >> automatically login at another domain. From book and search, CAS could be a >> solution. Thus I set up auth.domain.name and setting cas_prodiver= >> auth.domain.name. >> >> However, after I login myapp.domain.name, forum.domain.name is not >> automatically login but need to click "login" to accomplish login >> process(however, I don't need to input user id and password again). How do >> I ensure when I login A.domain.name, I am also automatically login in >> B.domain.name. >> >> Besides, as auth.domain.name, I also want to add some social login, such >> as Facebook and GMail. Is there anyone with experience with multiple login >> methods and CAS? >> >> Thanks. >> >> Regards, >> Chun-Hung >> > -- --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.