How to add website icon in gmail google apps? - gmail

It is possible to add the custom website icon in google app of gmail account?
I have to create the custom website icon in my gmail google apps like 'google drive','YouTube','Calendar' etc. If I click on that icon the custom website will be open in new tab with login authentication/after login dashboard i.e don't need to login again on custom website.

There is no Gmail button like Save to Drive button from Drive API. However, given your use case, it seems that the Google Sign-in button can work for you. It works just like you describe, there's a button and when you click it, it will handle the process of sign-in for you.
To integrate Google Sign-in button:
You must include the Google Platform Library on your web pages that integrate Google Sign-In.
Specify your app's client ID
Specify the client ID you created for your app in the Google Developers Console with the google-signin-client_id meta element.
<meta name="google-signin-client_id" content="YOUR_CLIENT_ID.apps.googleusercontent.com">
Add a Google Sign-In button
< div class="g-signin2" data-onsuccess="onSignIn">
Add a Google Sign-In button
< div class="g-signin2" data-onsuccess="onSignIn">

Related

Salesforce Mobile App Navigation Item Customization

Is it possible to develop a custom aura/lwc component that helps each user to set up his salesforce app main page when he first open the app?
I know that it is possible to do that through the app edit but unfortunately our client need to do it through a custom component so he can select among drop down list one page and when he click save it will shows him the selected page as a main page when he opens the salesforce mobile app.

Adding a back button to Stripe Connect Express Dashboard

I'm using Stripe Connect Express accounts. Currently, I have a button that will generate a one-time link for a user to go to their dashboard, and I open the dashboard link in a new tab.
This can get blocked by popup blockers though-- if I instead redirect to it, is there a way I can add a back button (and maybe some additional branding) to the Express dashboard, so that the user can click to get back to my site?

How to show different background images and logos in Azure ADB2C per customer (passed in Url)

We have a web application that uses Azure ADB2C to authenticate users. Therefore we currently use a custom landing page with a login button that redirects the user to Azure ADB2C login page. We use company branding for logo and background on login page.
The landing page is branded for each of our customers and can be reached through different Urls:
https://www.mypage.com/login/customer1 -> show background image and logo of customer 1
https://www.mypage.com/login/customer2 -> show background image and logo of customer 2
My question is if there is any way to directly open Azure ADB2C login page and display background image and logo of the customer passed in Url. In other words changing company branding at runtime or something like this.
Azure AD B2C supports dynamic page customization based on query parameters that are sent to the login url.
You can see how to configure dynamic page customisation here.
And in your application, you can pass custom query parameters in the login url, see here for .Net Core, see here for SPA apps.

Customising a standard B2C User Flow without updating client

We are currently using the B2C_1_SignInNative User Flow in an Android and iOS app. That user flow has a User Name and Password UI as well as a "Don't have an account? Sign up now" optional flow.
We are using the out of the box customisation capability to show a custom wrapping page into which the standard UI is injected. This has served us well while the app has only been available as private release however we will soon be moving to public app store so will be inviting users outside of the app and the app B2C flow will be sign in only.
We'd like to remove the "Sign up now" flow from existing installs. Is it possible to remove that? Alternatively are we allowed to add some custom CSS to our wrapping page to hide the link?
UPDATE
So we definitely can add some custom CSS to hide the "Sign up now" action but unfortunately the page and contents are cached in the app browser. We are relying on the Microsoft.Identity.Client library to show the browser UI
It seems that you are using a "Sign up and sign in" flow.
In order to not have the "Sign up now" option, you can create a "Sign In" only flow by selecting one of the bellow during flow creation:

how to delete "google sign in account" for development purpose - actions on google

I'm working with actions on google and dialogflow, and recently they proposed google signin to make account linking fast without writing own oauth server.
Today I implemented their google signin in my dialogflow app it is working quite fine but unfortunately I am unable to delete that account to check all development aspects, I tried my other google accounts and my friends account but soon ended up out of accounts
Un other methods when i enable and disable testing it forget about linking but in google signin it is tightly stick with the account, and i have tried almost everything i can try like restarting my phone and clearing cache of chrome browser but it looks like it is saving account somewhere in cloud.
What i need to do is, when i sign in first time it ask for name permission, i need that screen again and again for testing something
Google calls this Removing a Website or App that has access to your account. It is done using the myaccount.google.com console.
If you want to do this using Android, the easiest way is to:
Open your device's Settings app Settings app and then Google and then Google Account.
At the top, tap Security.
Under "Signing in to other sites," tap Signing in with Google.
Tap the name of your project.
Choose Remove access.
Through the web, you can go to Apps With Access to your Accounts:
Scroll down to the "Signing in with Google" section
Locate your project.
Select it, and choose "Remove access"
The name that is shown should be the name you've given to your project as part of the OAuth screen. If you haven't set that up (and if you're just playing around, you probably haven't), it will use the Project ID for your project. You can find this on the Cloud Console home screen attached to the same project name that you used in Dialogflow and the Action Console.
While you're in there, you will probably want to configure the OAuth screen to have a name for the app as it will be visible to users on the OAuth screen. From the menu, select "APIs & Services" and then "Credentials"
Select the "OAuth consent screen" tab, and fill in the "Application name".
This name should then be in the list of applications you have installed, and can remove.

Resources