gdepourtales / share-oauth-sso Goto Github PK
View Code? Open in Web Editor NEWAlfresco Share OAuth SSO Support
License: GNU Lesser General Public License v3.0
Alfresco Share OAuth SSO Support
License: GNU Lesser General Public License v3.0
Is there a way we can easily add support for logout? In the current code, if you logout, you'll get logged back in immediately because the logout action redirects to the Share page and Google retains your credentials, so you'll just be logged right back in again.
Followed all the steps, but the login attempt with google apps user ends with
"Unable to login - unknown username/password."
The following is logged in catalina.out: WARN [web.bean.LoginBean] [http-apr-8080-exec-9] Security violation. Unable to redirect to external location.
Alfresco Share 4.2.c
How to debug the plug-in installation? Thanks.
Hi,
I have followed all the steps. But I am not seeing any button says "Sign in with google" or something. I am configuring this with community 5.2.
Thanks in advance for your help.
-Sumit
This version is not compatible with Alfresco 5, I'm willing to pay for these migration.
Who is interested?
@gdepourtales
Hi!
Do you know if your code works with Alfresco 5.0a?
I can't get it working on my Alfresco 5.0a Community.
Hi,
Thanks for the project I have Downloaded the project but I have got the Issue at Scribe dependency but I have modified and Build the project and i have added into the share lib folder and changed all the configurations as mentioned But when I have started the server i am not even seeing any change.
I have some doubts How Google login works I mean It shows any new Button for google In the Login screen. Can you please provide any screen shots that how it works.
And please suggest me where i am going wrong.Thank you!!!!
This probably says more about me than the author. The documentation makes reference to share-oauth-sso.jar. I cannot find this in the downloads. Also it is not clear how it interacts with scribe-java, if this is a needed to be installed also.
And I have no idea what to use in redirect uris in set up in Google, or what versions of Alfresco this is working with. Is more complete documentation (aimed at idiots like me) available?
Google may ask to re-validate things if Alfresco page has been opened for too long. If one navigates somewhere deep within a site, this results in corresponding redirect URI that is apparently not registered within Google Console thus resulting in Error: redirect_uri_mismatch
.
Perhaps requested Alfresco path can be stored in state parameter and passed around while redirect URI set fixed, e.g., to /share/page
.
Hi, first thanks for this great component that really worth's !!!
In your Google2Api implementation, you should worth to add "state" support.
This variable trick is proposed by google to answer to lack of support of wildcard urls.
https://developers.google.com/accounts/docs/OAuth2WebServer
it would allow to use a single call back point as redirect_url, and reuse "state variable" to redirect user until the initially required page. It would allow deep links to pass though Google Oauth.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.