比特帝国

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫描二维码登录本站

YOYOW文章详情

OmniAuth-YOYOW插件和基于Homeland的YOYOW登录开发完成

2018-10-24阅读 196 YOYOW 我要关注

 一、实现Ruby语言的OmniAuth-YOYOW插件:

OmniAuth是在Ruby中最主流的实现第三方登录方案。集成了Weibo,微信,支付宝等300余种第三方登录方式(strategies)


YOYOW团队在OmniAuth的基础上,开发了OmniAuth-YOYOW插件,这意味着:


1)所有使用 Ruby 做开发的团队,都可以直接引入OmniAuth-YOYOW gem ,几乎无需编写代码,快速实现YOYOW登录。

2)添加 YOYOW 登录,对传统的第三方登录方式无缝衔接,模式共存。

 

二、实现了基于Homeland开源软件的YOYOW登录

Homeland是一套基于Ruby on Rails的开源论坛插件,多个网站都是基于Homeland构建了论坛系统,如:36Kr ,Ruby China,Ethfans, TesterHome等。


YOYOW 团队基于此开源软件,借助上述的OmniAuth-YOYOW gem,实现了 YOYOW 登录,仅需要做个别配置即可。

 

也就是说类似于DPoS Club这样使用Homeland构建的论坛在技术上已经不存在接入壁垒,可以随时接入YOYOW。相关代码已经上传GitHub,通过链接查看https://github.com/yoyow-org/omniauth-yoyow

关于DPoS Club

DPoS Club论坛(dpos.club)是国内最专业的石墨烯开发者交流社区,聚集石墨烯技术开发者和爱好者,持续推广和普及石墨烯区块链技术,帮助石墨烯工具组释放区块链和智能合约的潜力,并为开发者提供广阔的展示平台和潜在机会。在这里你可以分享最新最前沿的石墨烯生态技术资讯和文章,查看海量石墨烯技术可用音频,视频,图文教程,参与针对开发者开展线上问题讨论和线下交流活动,与DPoS项目方合作,共同构建更好的石墨烯生态。




OmniAuth-YOYOW Plugin and Homeland-based YOYOW Login Completed Development

 

1. Implemented OmniAuth-YOYOW plugin in Ruby

OmniAuth is the most popular method of achieving 3rd party login in Ruby. It integrated over 300 3rd party login methods (strategies) such as Weibo, WeChat and Alipay, etc.


The YOYOW team has developed the OmniAuth-YOYOW plugin based on OmniAuth, which means:

a)  All development teams using Ruby can directly import OmniAuth-YOYOW gem and quickly implement YOYOW login without having to write the code.

b)  Added YOYOW login to seamlessly connect with traditional 3rd party login methods, with modes coexisting.

 

2. Implemented YOYOW login based on Homeland Open Source Software

Homeland is a set of open source forum plugins based on Ruby on Rails. Many websites built their forum system based on Homeland, such as: 36Kr, Ruby China, Ethfans, TesterHome, etc.


Based on this open source software, the YOYOW team implemented the YOYOW login with the above-mentioned OmniAuth-YOYOW gem, which only needs a little configuration.

 

That is to say, forums built using Homeland like DPoS Club have no integration barriers in terms of technology, and can integrate into YOYOW at any time.  Codes are uploaded to GitHub, click the link to check https://github.com/yoyow-org/omniauth-yoyow

About DPoS Club

The DPoS Club Forum (dpos.club) is the most professional Graphene developer community in China, gathering Graphene technology developers and enthusiasts, continuously promoting and popularizing Graphene blockchain technology, helping Graphene toolkit release the potential of blockchain and smart contracts and provide developers with a broad display platform and potential opportunities. At DPoS Club, you can share the latest and most cutting-edge Graphene ecosystem technical information and articles, view audio, video, graphic tutorials for Graphene technology, participate in online discussion and offline communication activities for developers, and cooperate with DPoS projects to build a better Graphene ecosystem.




OmniAuth-YOYOW플러그 인 유니트와 Homeland에 기반한 YOYOW 로그인 개발 완성

 

1.Ruby 언어를 실현하는 OmniAuth-YOYOW 플러그 인 유니트:

OmniAuth는 Ruby 가운데 주된 제삼자 로그인을 실현하는 방안이다. 웨이보, 위챗, 알리페이 등 300여 종 제삼자 로그인 방식을 집성했다(strategies).


YOYOW그룹은 OmniAuth의 기초에서, OmniAuth-YOYOW 플러그 인 유니트를 개발했다. 이의 의미는:


1)모든 Ruby를 사용해서 개발하는 그룹은 모두 OmniAuth-YOYOW gem을 바로 인입할 수 있다. 거의 코드 편집할 필요 없이 빠른 속도로 YOYOW 로그인을 할 수 있다.

2)YOYOW로그인을 추가하며, 전통적인 제삼자 로그인 방식과 연결하며 패턴을 공존한다.

 

2.Homeland오픈소스 소프트웨어에 기반한 YOYOW 로그인을 실현했다.

Homeland는 Ruby on Rails에 기반한 오픈 소스 포럼 플러그 인 유니트이다. 많은 사이트는 모두 Homeland를 기반하여 커뮤니티 시스템을 구축했다. 에를 들면: 36Kr ,Ruby China, Ethfans , TesterHome 등. 개별 설정만 하면 된다.


YOYOW 그룹은 이 오픈 소스 소프트웨어에 기반하여 위에 말하는 OmniAuth-YOYOW gem의 힘을 빌려 YOYOW 로그인을 실현했다.


다시 말하면, DPoS Club처럼 Homeland를 사용해서 구축하는 커뮤니티는 기술에서 이미 접속 차단 벽이 존재하지 않는다. 언제든지 YOYOW를 접입할 수 있다. 관련하는 코드는 이미 GitHub에 전송되며, 링크를 통해서 살펴볼 수 있다.

https://github.com/yoyow-org/omniauth-yoyow

DPoS Club에 관한

DPoS Club 커뮤니티(dpos.club)는 국내 가장 전문적인 그래핀 개발자 교류하는 곳이다. 그래핀 개발자와 애호자를 모여서 지속적으로 그래핀 블록체인 기술을 홍부하고 확산한다. 그래핀 도구조가 블록체인과 스마트 계약의 잠제력을 방출하는 것에 대해서 도움을 준다. 또한 개발자들 위해서 넓은 무대과 잠제 기회를 제공한다. 여기서 최신적이고 앞선에 있는 그래핀 생태 기술과 관련 문장 혹은 정보를 공유할 수 있으며, 그래핀 기술, 오디오, 비디오, 사진 코스를 볼수 있다. 개발자들 주도하는 온라인 포럼과 오프라인 교류 활동을 참석할 수 있다. DPoS 프로젝트 주최자와 합작해서 더 좋은 그래핀 생태를 구축한다.


推荐阅读


如何快速购买YOYOW教程

YOYOW联合创始人梓岑:我们不止是Steemit的中国翻版

YOYOW V1.0 APP使用教程

开创内容变现,激励价值新生——YOYOW首场发布会圆满结束

YOYOW吕文哲:Graphene工具组是被忽视的区块链瑞士军刀

YOYOW生态上的一次尝试

YOYOW创始人刘强:Token是股权的升级版,是加速器

YOYOW Alex:区块链在内容领域的应用 

币问app上线,打造掌上问答新体验


Telegram群组:https://t.me/HelloYOYOW

上一篇:YOYOW项目最新进度报告(2018/10/17)

下一篇:YOYOW x 新加坡金融科技节,聚焦新经济发展机遇!

分享到:

相关文章

帝国区交所
返回顶部