apollo icon indicating copy to clipboard operation
apollo copied to clipboard

Support common oauth logins through configuration?

Open czd890 opened this issue 6 years ago • 7 comments

More companies are using corporate email as an account system. Eg: google, github, gitlab, ms, aliyun, tencent, dingding,.......

czd890 avatar Oct 25 '19 03:10 czd890

Sounds like a good idea, any suggestion?

nobodyiam avatar Oct 28 '19 00:10 nobodyiam

https://github.com/justauth/JustAuth

similar?

czd890 avatar Oct 31 '19 09:10 czd890

There are 2 aspects:

  1. login with all kinds of providers
  2. implement UserService for all kinds of providers

nobodyiam avatar Nov 02 '19 09:11 nobodyiam

@nobodyiam This process can be simplified by using components like JustAuth, for which only one userservice needs to be implemented.

E.g: Spring Boot 快速集成第三方登录功能.

I am not familiar with the world of java, maybe you have better suggestions.

czd890 avatar Nov 06 '19 09:11 czd890

I think with JustAuth, login is easy with all kinds of providers. But I don't see how we could implement UserService for all kinds of providers, e.g. search users

nobodyiam avatar Nov 07 '19 01:11 nobodyiam

excuse me, is this enhancement/feature request will be implemented in the future?

GeorgioWan avatar Oct 25 '21 06:10 GeorgioWan

There are 2 aspects:

  1. login with all kinds of providers
  2. implement UserService for all kinds of providers

@GeorgioWan I think this proposal is still valid as long as the above 2 points could be met.

nobodyiam avatar Oct 26 '21 00:10 nobodyiam