How to Enable both Social Login and Active Directory Login for Wordpress - active-directory

I have a wordpress site using Social Login plugin for visitors from outside my organization and I want to enable the Active Directory Login for visitors/editors from inside my organization.
Can the Social Login Plugin and Active Directory Login Plugin work side by side to enable these 2 methods at the same time?
What kind of tweaks or what kind of code should I put in place to achieve this goal?

Wordpress social login plugin will allow you to login both way.
no tweaks needed: some easy steps to follow easy installation:
As admistration, goto 'Plugins' then Click on 'Add New',
Search for 'WordPress Social Login' then Click on 'Install Now',
Wait for it to download, Unpack and to install,
Activate the plugin by Clicking on 'Activate Plugin'
Goto the Settings > WP Social Login to get started.
Here is full documentation of the plugin. make sure your system has desired configuarion.

Related

How to set project owner in Google Cloud Platform

I have created a YouTube API key, but when I try to use it I get an error message that the key is not enabled. When I try to enable the key in the Google Cloud Console, I get the error message:
IAM: you have insufficient permissions to enable or disable services
and APIs for this project. Contact a project owner to request
permissions.
I can't seem to find a way to set the project owner. I created this project myself, so I should be the project owner. I'm not sure if it's relevant, but the account is managed via G-Suite.
Update: per the documentation, I logged on to G-Suite as an administrator and went to Apps > Additional Google services, but "Web & App Activity" is not listed as an option.
Your gsuite admin can activate the API or remove a restriction on it.
To add an owner for a project, first select the project in the dropdown at the top of the screen. Then go to "IAM and Admin" in the navigation bar, then go to the IAM page. Click on "Add" at the top, and then you can add Project->Owner.
It can be confusing because even if somebody is an organization administrator, they aren't necessarily the owner of a project yet.

Customizing sign in commons page for Microsoft Azure (using react-adal)

I have a react application I am using with Azure Active Directory to allow my users to log into my company's web services. I have a pretty basic setup that works well and allows the user to log in and navigate around our enterprise application. The problem that I am currently facing involves the login screen that I am redirected to using this plugin (screenshot below). I need to change the background to my company's logo, and I have no idea how to do it.
It looks like I am being taken to a common page so that the user can enter their credentials first before azure decides if they should be allowed to enter the application. I am confused on how to customize this template, and am at a loss on where to look as I am not quite sure if the configuration would be a part of the individual tenant or a corporate branding configuration. Any direction/advice is appreciated. Thanks in advance for the help!
Azure AD does provide a feature to customize or brand a few elements for the sign-in pages.
NOTE: This feature isn't available for Free version. You may need at least a Basic or higher version like Premium P1, P2 or O365 license.
You can read more about versions and feature comparisons here - Azure Active Directory Pricing
How to Customize your Azure AD sign-in page
Microsoft Docs - Add branding to your organization's Azure Active Directory sign-in page
In Azure Portal navigate to "Azure Active Directory" > "Company branding" (in Manage section)
Few of the elements that can be branded are:
Sign-in page background image (I guess this is the one you're looking for)
Banner logo
Text shown at the bottom of Sign-in page.
Background color
Square logo image.

Customize local login page of EditProfile policy in Azure Active Directory B2C

Is there a way, to customize the login page for the custom login when executing the edit profile policy? After starting the edit profile police (e.g. with run now), i get the ip selection. Then i click on local account and get the default ui.
I'm currently using the default policy and not the identity experience framework.
Is there a way, to customize the login page for the custom login when executing the edit profile policy?
Yes, we could get the details steps from the this tutorial. Following is the snippet from the tutorial.
To customize the look and feel of your policy, you need to first create HTML and CSS files using the specific conventions of Azure AD B2C. You can then upload your static content to a publicly available location so that Azure AD B2C can access it. This could be your own dedicated web server, Azure Blob Storage, Azure Content Delivery Network, or any other static resource-hosting provider. The only requirements are that your content is available over HTTPS and can be accessed by using CORS.
Detail steps:
Sign in to your tenant on the Azure portal and navigate to the B2C features blade.
Click Sign-up or sign-in policies, click your policy and click on Edit (for example, "b2c_1_sign_up_sign_in").
Click Page UI customization and then Unified sign-up or sign-in page.
Toggle the Use custom page switch to Yes. In the Custom page URI field, enter https://xxx.blob.core.windows.net/b2c/wingtip/unified.html. Click OK.
-Click Local account sign-up page. Toggle the Use custom template switch to Yes. In the Custom page URI field, enter https://xxx.blob.core.windows.net/b2c/wingtip/selfasserted.html.
Repeat the same step for the Social account sign-up page. Click OK twice to close the UI customization blades.
Click Save.

Azure active directory - When adding a new application from the gallery, it doesnt show 'Manage Manifest' option

We are using Azure AD as identity provider for our SAML SSO enabled application. If we add a new application to azure directory from gallery option, it doesn't show me 'Manage manifest' option. While we add a new app by selecting 'Add an appplication my organization is developing' it shows that option in the bottom.
As a result, we unable to set logout url for application and when we perform a logout for that application, it doesn't redirect back to out service provider application.
Thanks,
Mitesh J.
At this point in time, applications added by selecting 'Add an application my organization is developing' and applications added by selecting 'Add an application from the gallery' have several differences including the ability to edit the manifest, which is only present in the former.
However, you can still set up redirect URIs for both. As you noted, in 'application my organization is developing', you can do that by editing the manifest or via the Configure page.
For 'application from the gallery', you can set up a redirect URI by:
Select the application in the Azure AD page of the classic Azure Management portal.
Click on Configure single sign-on
Select Microsoft Azure AD Single Sign-On
In the Configure App Settings, check the Show advanced settings (optional) checkbox.
Set the Reply URL (optional)

How can I change the 'authentication options' in the 'application settings' to Federated Login

I created a HRD application by choosing the Authentication Option as "Open to all Google Accounts users (default)", but now I need change that option to: "(Experimental) Federated Login" in order to open the app to all users with an OpenID Provider.
The problem is that the option box is disabled and I don't want delete and create the application again because I will lose the app Id.
How can I do it?
Thanks a lot in advance,
Coto
Seems you can't.
Warning:
Currently, you cannot switch authentication options for existing App Engine apps to or from Google Apps accounts for a domain. This option for restricting an application's authentication settings can only be set at app creation time.
https://developers.google.com/appengine/articles/auth
Saying that, in my app the dropdown is available and selectable (application settings, authentication options). So not sure what is going on there.
Don't forget that you can buy a separate domain and point it towards whatever domain you end up using for you app and end users won't be able to tell.
You can freely switch between Google Accounts and Federated login, but you cannot change to or from Google Apps authentication post creation

Resources