mirror of
https://github.com/cypht-org/cypht.git
synced 2026-04-26 05:26:00 +03:00
[GH-ISSUE #266] Cypht Integration with CodeIgniter #227
Labels
No labels
2fa
I18N
PGP
Security
Security
account
advanced_search
advanced_search
announcement
api_login
authentication
awaiting feedback
blocker
bug
bug
bug
calendar
config
contacts
core
core
devops
docker
docs
duplicate
dynamic_login
enhancement
epic
feature
feeds
framework
github
github
gmail_contacts
good first issue
help wanted
history
history
imap
imap_folders
inline_message
installation
keyboard_shortcuts
keyboard_shortcuts
ldap_contacts
mobile
need-ssh-access
new module set
nux
pop3
profiles
pull-request
question
refactor
release
research
saved_searches
smtp
strategic
tags
tests
themes
website
wordpress
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/cypht#227
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @lysaan on GitHub (Mar 3, 2018).
Original GitHub issue: https://github.com/cypht-org/cypht/issues/266
Originally assigned to: @jasonmunro on GitHub.
We are integrating Cypht into our application built using PHP Framework CodeIgniter. As CodeIgniter has its own Structure and Cypht has a different Structure. If Cypht.Org has any docs or samples for Integrating it with CodeIgniter then it will be very helpful.
@Yamakasi commented on GitHub (Mar 3, 2018):
You can use the API but there is nothing more left then that.
If you want a CI based webmail you need to develop one yourself.
@jasonmunro commented on GitHub (Mar 3, 2018):
Hi @lysaan, thanks for the feedback. I don't know anything about the CI framework, so I'm not sure what type of issues you will run into. Since Cypht is a stand-alone application it has its own framework, and does some things a bit differently than many PHP apps out there. Here are some resources that might help:
API login documentation
https://github.com/jasonmunro/cypht/wiki/API-Login
Session options
https://github.com/jasonmunro/cypht/wiki/Session-Options
Authentication options
https://github.com/jasonmunro/cypht/wiki/Authentication-Options
Hope that helps!
@marclaporte commented on GitHub (Feb 11, 2019):
@lysaan: I work on ClearOS, which uses CodeIgniter. And I am getting familiar with Cypht. So, I am very interested: How did your project go?
@lysaan commented on GitHub (Feb 11, 2019):
Well We have successfully Integrated Cypht into CodeIgniter based System. We are happy that we found couple of Bugs in Cypht and Got fixed by Cypht Team. Now Cypht is working fine in the system.
@ulfgebhardt commented on GitHub (Feb 11, 2019):
Will you share your code with us @lysaan ? <3
@jasonmunro commented on GitHub (Feb 12, 2019):
@lysaan if you have integration code that you can share, I will happily create a repo for it and give you credit, or if you prefer create a wiki page linking to your own repo. If that is not something you can do I totally understand. Glad to hear you got it working!
@marclaporte commented on GitHub (Jul 1, 2019):
@lysaan: any news?
Thanks!
@lysaan commented on GitHub (Jul 2, 2019):
Hi guys, I was busy so my apologies for the delay.
@marclaporte I think the easiest way to integrate Cypht to CI is to use Functional Login and Use Cypht in your System as iFrame.
You can put your Cypht code in CI 3rd Party OR Libraries directory and could use Functional Login for Authentication.
Ref: https://github.com/jasonmunro/cypht/wiki/API-Login
Configure hm3.ini file and Use Database for Authentication, Sessions and User setting
Ref: https://github.com/jasonmunro/cypht/blob/master/INSTALL
You can use iFrame after successful Login to Your System and Cypht Authentication to use Cypht.
@marclaporte commented on GitHub (Jul 31, 2022):
Ok, then, so closing this. Anyone searching the right keywords will end up here.