How can I customize login url for registered users in WordPress multi site for user login? - wordpress

i have a multi-site setup where main site is used for my website and 2nd site is used for community forum which is installed on sub-domain.
now when a user confirms his registration, they get sign-in link for my main site instead of my community forum which is on sub-domain.
check this one for example
https://novoapp.com/wp-activate.php?key=abbe9f26a7524009
how can i customize the “login” link for that page to have my sub-domain instead of my main domain.
thanks in advance.

Related

How to add login page in existing WordPress site

One website was already running in WordPress.
It's a static website.
Now I want to add a login page to this site.
WordPress admin panel login is different.
Now I m asking whoever has access to this site. without a login should not access this site.
I have tried with the ultimate member plugin.
create new login page also
Both cases navigation menu coming with this login page.
any suggestion to create a login page?
Use FORCE LOGIN plugin solve the issue.
Thank you all

Custom login / redirect from WordPress website

I am looking to find a way for customers to log in to their customer account hosted at an external site but to be able to sign up and log in from our customer WordPress website.
e.g. Tom signs into his account using a login box at www.abc123.co.uk
He is then redirected to his customer account panel hosted at www.def456.co.uk
I need customers to be able to do this, as opposed to logging into WordPress site and being taken to a page within the WordPress site.
Is it possible using SSO maybe? I hope someone can help me with solid advice on this.
Many thanks,
Richard.
You can use Login redirect plugin for custom redirect after login.
you can download from: https://wordpress.org/plugins/woo-login-redirect/

Login to wordpress website using an existing google

I have a wordpress site.
currently I don't have any login/registration page/form in our website.
I need to create a login page where user can login using an existing google account. it should be the only way to login to our website. Please note, I'm not talking about login page to wordpress admin pages...I'm talking about login page for website.
Steps:
1) user goes to my website
2) click login link
3) navigates to goole sign in page
4) sign in
5) back to the website , the user is logged in
Is there any WP plugin for such case.
TIA, Anna
Bear in mind that the login page for the WP admin pages is the default login screen for users as WP understands them. I don't know what you expect logged-in users to be able to do or see, but you'd have to manage that access at a different level if you're not using the WP users.
If you just want commenting but with Google logins (and others) I'd recommend Disqus.
You need to sign up with Google for this: https://developers.google.com/accounts/ There are several options there like using Google+ log-in, etc.
I haven't seen a wordpress plug-in for it, and even if there is, you'd probably have to register with Google somewhere in the above link because they need to give your specific website permission.
If you want to cut to the chase, look at this link which talks about installing the google button using HTML https://developers.google.com/+/web/signin/add-button

Doubts with WordPress Multisite User Management

I have a project and will be using Multisite feature of WordPress. I have few questions regarding this:
if i add a user for the main site, will it share the user for all sites?
if that user I created is logged in to the main site, will the session be shared for the sub site?
For example:
I log in to the main site domain.com
Then I move to the other site site1.domain.com
Is the session being shared from the main site and the sub site?
Yes, the users in one site of the network are recognized as such, and have subscriber capabilities (read and post comments) in all the network.
If they are logged in one site of the network, they will see the Admin bar when visiting the other sites.
If they try to access the dashboard of other sites they receive this notice:
Check this other answer I just gave here in SO: Wordpress WPMU Login consistency across multisite network

Login to Wordpress from another website

I have a Simple PHP Website at www.example.com and I have a wordpress blog at www.example.com/blog/ and both of them have user login pages. I would like the user to logged into the wordpress blog as well when the user logs in using www.example.com login.
Please help
The proper way of doing it is
Create a wordpress plugin
Use the plugin to listen for the wordpress engine initiation
On initiation check for the user session in the browser or in your external application
If a user session is found (assuming your usernames and emails are unique for both systems, so that a single registration is allowed with it) check for a wordpress user with matching username or email
If a wpuser is found, set the current user as that
If no user is found create a new wordpress user and set him as the current user
There are neat API's available for doing this in wordpress. We have used it to integrate wordpress with many external websites, CMS and Social networking sites like Elgg.
You should have a look at the bbPress Integration plugin that does the same thing to integrate WordPress and BBPress forums.
Basically you will simply need to create some cookies on the user browser crypted with the appropriate secret keys.

Resources