How to get OpenID authentication on SharePoint Services? - sharepoint

Is this even possible? I want to build a small community site but do not want to use Live ID.

Sharepoint has an extensible authentication provider model, so you could use that to extend it to support openid.

See the OpenID membership provider project on CodePlex. This provides OpenID support for SharePoint.

If you're just looking for a windows-based community site framework, I'd suggest Community Server, which has a free license and built-in OpenID support.
http://communityserver.com/products/express/

Many people have already done this using DotNetOpenId with SharePoint.
There are some discussions on the dotnetopenid mailing list that cover this topic. Feel free to post your question there to get the responses of a few people there who have done it.

There are exists two solution that exactly meet your requirments:
SharePoint Claims Provider for SharePoint Claims Based Authentication that use Windows Live ID and other OpenID provider such as Google and yahoo.
it will allows you and your members sign in to your SharePoint site with any OpenID provider or Windows Live ID.
Check SharePoint Live Authentication here : http://www.shetabtech.com/english/SharePointLiveAuth

Related

Log in to Azure AD B2C without redirecting to b2clogin Microsoft page

I am building a react application which needs to be sign in and sign up users only through the application. I am using AADB2C for user management. I know this question has been asked several times in the past, but I still finding a way to sign up/sign in users using AADB2C without redirecting to Microsoft login page. I found it impossible back in 2 years ago, but I really appreciate your help, If there is any services or packages to overcome this riddle .
#PrathapG I have responded to your question here: https://learn.microsoft.com/answers/questions/21036/log-in-to-azure-ad-b2c-without-redirecting-to-b2cl.html
You can always use the Graph API to directly create users into the B2C Directory, but that defeats most of the advantages of B2C of not having to write the plumbing code.
You are now also responsible for securing this user creation code.
Currently the new login url is: .b2clogin.com, which does not contain any reference to MS anymore, which partly may solve your issue?
There has to be some sort of Identity management for your application. if you don't want Microsoft to do the identity management for your application then there are various other options.
There are several well known Identity Providers like Amazon , Facebook etc
Or you can provide your own Identity provider using the first option
"+New OpenID Connect Provider".

B2C Authentication in Azure Analysis Services

I have trouble linking my B2C AAD to Azure Analysis Services. Is this even possible? If yes, what's the best way to build it in?
The documentation states "Azure Analysis Services supports Azure AD B2B collaboration" but doesn't mention B2C. Is there a workaround?
It is not listed in the release notes and a number of others have asked about this, so from what I can tell it does not appear to be supported. I have escalated your question to the Microsoft product group and will get back to you as soon as I have a definitive answer.
In the meantime you can make a feature request in User Voice. https://feedback.azure.com/forums/169401-azure-active-directory/category/160596-b2c

Authenticating against the Yammer JS SDK using ADAL in SharePoint Online

After scouring the internet, I've found a variety of answers to this question, but nothing is clear. With an Azure AD app, it looks like Yammer Delegate permissions are included so I would imagine that I could use then ADAL token from the app, to interact with Yammer APIs but have been running into issues. Has anyone else got this working? Is there any way to silently authenticate with yammer in SharePoint online?
The Yammer Delegate permissions are a preview feature. Long-term we plan to integrate fully with the O365 developer experience, but aren't quite there yet. Today, Yammer supports a number of scenarios that don't align with O365. Once the product better aligns it's going to be possible to provide much deeper integration (not just limited to developer APIs.) One limitation of the delegate permission is that it won't work with networks that are using Yammer Identity. Another is that some endpoints might not accept the tokens.
The supported authentication flows for Yammer are documented on the developer site and these support users with all authentication types for Yammer. With these APIs you'll end up juggling an additional Yammer-only token. It is possible to use impersonation to silently authenticate users without them being prompted to authorize the Yammer app. There is a blog post providing an overview of how this can be used in combination with the Yammer JS SDK, but the tokens could be used from other clients.

PHP application, SAML and single sign-on with office 365

How to make possible single sign-in into my php app for Office 365 users?
I was reading a bit about Microsoft solutions and if I understood well I have to create account on Microsoft Azure AD and buy their services, right?
I found out that Azure AD supports SAML 2.0..
Does anyone did this before and can describe a process a bit more detailed for me? && what data I am receving in SAML response? =)
I am already familiar with SAML protocol and using it.. just not with Microsoft services and where to go to complete this..
Thanks!!
After whole day of digging found something:
http://azure.microsoft.com/en-us/documentation/articles/active-directory-php-web-single-sign-on/
I hope it will be useful for others who have similar question ;-)

Using ACS with MVC5 (VS 2013) for Social Media as IdPs

Have a problem: I am not able to find out a way to use MVC5 (VS 2013) application to use social media (Facebook, Google etc.) as IdPs using ACS. I want to use ACS.
I am not able to find anything on the internet. Any help would be appreciated.
I was wrong in my earlier answer. There's a way in VS 2013 to do that. When you create MVC 5 Application, choose Organizational Accounts and then choose On-Premises option. Enter the URL of the Federation Metadata URL (https://{youracsnamespace}.accesscontrol.windows.net/FederationMetadata/2007-06/FederationMetadata.xml) in On-Premises Authority and your application URL in App ID URI and you should be good to go.

Resources